curl --request GET \
--url https://api.pushcash.com/intent/list \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "intent_sandbox_dMggQ93ZYH6DH9LBhVeijE",
"idempotency_key": "f1bbb856",
"created_at": "2023-05-24T20:36:50.694Z",
"direction": "cash_in",
"user_id": "user_28CJjV7P4Go5PNJvfzghiD",
"amount": 1450,
"currency": "USD",
"guarantee_amount": 1450,
"status": "approved",
"decline_category": null,
"transactions": [
{
"id": "txn_230vjroij4985uefjoiu9",
"amount": 1450,
"currency": "USD",
"created_at": "2023-05-24T20:15:18.158Z",
"date": "2023-05-24",
"batch": "398002",
"balance": "settlement",
"type": "intent",
"source_id": "intent_sandbox_dMggQ93ZYH6DH9LBhVeijE",
"status": "settled"
}
],
"dispute": null,
"credential": {
"display_name": "Chase Checking",
"last4": "6018"
},
"payment_credential": {
"bank_name": "Space Coast Credit Union",
"account": {
"number_mask": "5978",
"routing": "263177903"
},
"card": {
"primary_account_number_mask": "6018",
"expiration": "2024-05-01"
}
},
"rail": "card",
"account": {
"id": "account_WsELzpJOvU6fNafvzWbF6K",
"type": "settlement",
"name": "Settlement Account",
"created_at": "2023-05-24T20:15:18.158Z"
},
"type": "push"
}
],
"next_cursor": "vjl8vk3l4o8dhsjlzh=="
}Retrieves a list of intents
curl --request GET \
--url https://api.pushcash.com/intent/list \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "intent_sandbox_dMggQ93ZYH6DH9LBhVeijE",
"idempotency_key": "f1bbb856",
"created_at": "2023-05-24T20:36:50.694Z",
"direction": "cash_in",
"user_id": "user_28CJjV7P4Go5PNJvfzghiD",
"amount": 1450,
"currency": "USD",
"guarantee_amount": 1450,
"status": "approved",
"decline_category": null,
"transactions": [
{
"id": "txn_230vjroij4985uefjoiu9",
"amount": 1450,
"currency": "USD",
"created_at": "2023-05-24T20:15:18.158Z",
"date": "2023-05-24",
"batch": "398002",
"balance": "settlement",
"type": "intent",
"source_id": "intent_sandbox_dMggQ93ZYH6DH9LBhVeijE",
"status": "settled"
}
],
"dispute": null,
"credential": {
"display_name": "Chase Checking",
"last4": "6018"
},
"payment_credential": {
"bank_name": "Space Coast Credit Union",
"account": {
"number_mask": "5978",
"routing": "263177903"
},
"card": {
"primary_account_number_mask": "6018",
"expiration": "2024-05-01"
}
},
"rail": "card",
"account": {
"id": "account_WsELzpJOvU6fNafvzWbF6K",
"type": "settlement",
"name": "Settlement Account",
"created_at": "2023-05-24T20:15:18.158Z"
},
"type": "push"
}
],
"next_cursor": "vjl8vk3l4o8dhsjlzh=="
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The cursor for the next page of results to fetch
"vjl8vk3l4o8dhsjlzh=="
Filter by payment flow type
push, card_only Filter intents by status. Provide multiple values to retrieve intents with any of the provided statuses.
created, approved, declined, pending, canceled Successful operation
Show child attributes
The value passed in the X-Idempotency-Key header of the create intent request
Creation timestamp for the Intent
Direction of the payment.
cash_in for deposits or purchasescash_out for withdrawals or redemptionscash_in, cash_out Amount for the transaction, in smallest unit of specified currency (ie if currency is USD, the unit would be cents)
Currency associated with the amount
USD created, approved, declined, pending, canceled Show child attributes
The unique identifier assigned by Push
Amount of the transaction (signed)
Currency associated with the amount
USD When the transaction was created (ISO 8061 date string)
The settlement date of the transaction
The batch for the transaction
The account associated with the transaction
The type of transaction
intent, transfer, unreconciled The ID of the intent, dispute, or transfer associated with the transaction. If the transaction is unreconciled, this field will be null
The transaction's settlement status
settled, pending The direction of the transaction, as indicated by the sign of the amount
credit, debit A dispute received from the payment network tied to an intent
Show child attributes
The unique identifier assigned by Push
Amount for the transaction, in smallest unit of specified currency (ie if currency is USD, the unit would be cents)
Currency associated with the amount
USD When the dispute was created (ISO 8061 date string)
The intent which corresponds to the dispute
The associated network code for the exception
10.1, 10.2, 10.3, 10.4, 10.5, 11.1, 11.2, 11.3, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 4837, 4840, 4849, 4863, 4870, 4871, 4807, 4808, 4812, 4834, 4831, 4842, 4846, 4850, 4999, 4853, 4841, 4854, 4855, 4859, 4860, R01, R02, R03, R04, R05, R06, R07, R08, R09, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R50, R51, R52, R53, R61, R62, R67, R68, R69, R70, R71, R72, R73, R74, R75, R76, R77, R80, R81, R82, R83, R84, R85 The status of the dispute
created, won, lost The payment flow type for the intent associated with the dispute
push, card_only {
"id": "dispute_0293cj9ru032lisdjow",
"amount": 10000,
"currency": "USD",
"created_at": "2023-05-24T20:36:50.694Z",
"intent_id": "intent_sandbox_dMggQ93ZYH6DH9LBhVeijE",
"code": "R01",
"status": "created",
"type": "push"
}Enable manual review of payouts or redemptions through this parameter. See Manual Review for details.
automatic, manual The credentials used for the payment intent
{
"display_name": "Chase Checking",
"last4": "6018"
}The details for the user's payment credential
Show child attributes
The name of the bank associated with the credential
"Space Coast Credit Union"
{
"bank_name": "Space Coast Credit Union",
"account": {
"number_mask": "5978",
"routing": "263177903"
},
"card": {
"primary_account_number_mask": "6018",
"expiration": "2024-05-01"
},
"created_at": "2023-04-10T05:10:14.532Z"
}The payment rail used to complete the payment intent. Only defined once a payment intent has been processed.
card, ach Show child attributes
The unique identifier assigned by Push
The type of account
settlement, dispute The name of the account
When the account was created (ISO 8061 date string)
The balance of the account.
{
"id": "account_WsELzpJOvU6fNafvzWbF6K",
"type": "settlement",
"name": "Settlement Account",
"balance": 1000000,
"created_at": "2023-05-24T20:15:18.158Z"
}The payment flow type for the intent.
push, card_only, apple_pay The amount guaranteed by Push for the transaction. Only defined when direction is cash_in.
The high level reason why the intent was declined, included if the status is "declined"
insufficient_funds, unapproved_amount, fraud_risk, connection_error, transaction_limit, unsupported_card, suspended_user Use cursor for paginating list endpoints in conjunction with the cursor request parameter.
In a response, the value is null if there are no more results to fetch.
"vjl8vk3l4o8dhsjlzh=="