List all the Motive Card transactions (v2)

Purpose: The Motive Cards – List all transactions (v2) endpoint returns a paginated collection of card transactions across your fleet, enabling finance and operations teams to audit spend, reconcile charges, and monitor usage in real time.


Response Parameters

company_id

  • Type: Integer

  • Description: Unique identifier of the company.

transactions

  • Type: Array of Objects

  • Description: List of transactions associated with the account.

id

  • Type: String

  • Description: Unique identifier for the transaction.

transaction_status

  • Type: String

  • Description: Status of the transaction (e.g., "posted").

transaction_type

  • Type: String

  • Description: Type of the transaction — value can be one of: purchase, fee, credit, or adjustment.

transaction_time

  • Type: String (Date-Time)

  • Description: Timestamp when the transaction occurred.

posted_at

  • Type: String (Date-Time)

  • Description: Timestamp when the transaction was posted.

updated_at

  • Type: String (Date-Time)

  • Description: Timestamp when the transaction was last updated.

transaction_reversed_time

  • Type: String (Date-Time)

  • Description: Timestamp when the transaction was reversed, if applicable.

driver_id

  • Type: Integer

  • Description: ID of the driver associated with the transaction.

vehicle_id

  • Type: Integer

  • Description: ID of the vehicle associated with the transaction (null if not applicable).

last_four_digits

  • Type: String

  • Description: Last four digits of the card used in the transaction.

card_id

  • Type: String

  • Description: Unique identifier of the card used in the transaction.

invoice_number

  • Type: String

  • Description: Invoice number for the transaction.

authorized_amount

  • Type: Float

  • Description: Authorized amount in dollars.

total_rebate

  • Type: Float

  • Description: Total rebate amount applied to the transaction in dollars.

total_amount_before_rebate

  • Type: Float

  • Description: Total amount before applying the rebate, in dollars.

total_amount

  • Type: Float

  • Description: Total amount after applying the rebate, in dollars. In the case of a fee, credit, or adjustment, the impacted amount is surfaced in this field.

decline_reason_code

  • Type: String

  • Description: Code indicating the reason for transaction decline, if applicable.

decline_reason

  • Type: String

  • Description: Description of the reason for transaction decline, if applicable.

currency

  • Type: String

  • Description: Currency used in the transaction (e.g., "USD").

order_items

  • Type: Array of Objects

  • Description: List of items involved in the transaction.

rebate_items

  • Type: Array of Objects
  • Description: Rebate details of items in the current transaction.

quantity

  • Type: Float

  • Description: Quantity of the item.

unit_price

  • Type: Float

  • Description: Unit price of the item.

gross_amount

  • Type: Float

  • Description: Gross amount of the item in dollars.

product_type

  • Type: String

  • Description: Type of the product (e.g., "Cash", "ATM fee").

unit_of_measure

  • Type: String

  • Description: Unit of measurement for the item.


Rebate items object details

product_type

  • Type: String

  • Description: Type of the product that is considered under the rebate.

rebate_amount

  • Type: Float
  • Description: Rebate amount applied to the product type in Dollars.

merchant_info

  • Type: Object

  • Description: Information about the merchant where the transaction occurred.

Merchant Info object details

name

  • Type: String

  • Description: Name of the merchant (e.g., "Marqeta Storefront").

city

  • Type: String

  • Description: City where the merchant is located (e.g., "St. Petersburg").

state

  • Type: String

  • Description: State where the merchant is located (e.g., "CA").

street

  • Type: String

  • Description: Street address of the merchant.

country

  • Type: String

  • Description: Country where the merchant is located (e.g., "USA").

zip_code

  • Type: String

  • Description: ZIP code of the merchant's location (e.g., "33705").

address

  • Type: String

  • Description: Full address of the merchant.

full_address

  • Type: String

  • Description: Full formatted address of the merchant.

pre_transaction_metadata

  • Type: Object

  • Description: Metadata before the transaction occurred.

odometer_reading

  • Type: Integer

  • Description: Odometer reading before the transaction.

odometer_unit

  • Type: String

  • Description: Unit of the odometer reading (e.g., "km").

custom_info

  • Type: Array

  • Description: Custom metadata associated with the transaction.

post_transaction_metadata

  • Type: Object

  • Description: Metadata after the transaction occurred.

receipt_available

  • Type: Boolean

  • Description: Whether a receipt is available for the transaction.

comment

  • Type: String

  • Description: Additional comments related to the transaction.

transaction_dispute

  • Type: Object

  • Description: Dispute details.

Language
Credentials
Header
Click Try It! to start a request and see the response here!