Cash App
API actions for the Cash App integration.
Cash App
Send or request money and review activity using Cash App.
Get payment status
Retrieve the status of a payment by ID.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
payment_id | string | Yes | The ID of the payment to look up. |
Response
{
"amount": 1000,
"currency": "USD",
"payment_id": "pay_abc123",
"status": "completed"
}List activity
List recent Cash App activity.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | number | No | Maximum number of activity entries to return. |
Response
[
{
"amount": 2500,
"id": "act_001",
"timestamp": "2024-01-15T10:30:00Z",
"type": "payment_sent"
},
{
"amount": 1500,
"id": "act_002",
"timestamp": "2024-01-14T15:45:00Z",
"type": "payment_received"
}
]Request payment
Request money from a Cash App user.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sender_handle | string | Yes | Cash App handle of the person to request from. |
amount_cents | number | Yes | Amount to request in cents. |
currency | string | No | Currency code. |
note | string | No | Optional note for the request. |
Response
{
"amount": 500,
"currency": "USD",
"request_id": "req_xyz789",
"requester": "$cashtag",
"status": "pending"
}Send payment
Send money to a Cash App user.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
recipient_handle | string | Yes | Cash App handle of the recipient. |
amount_cents | number | Yes | Amount to send in cents. |
currency | string | No | Currency code. |
note | string | No | Optional note for the payment. |
Response
{
"amount": 1000,
"currency": "USD",
"payment_id": "pay_abc123",
"recipient": "$cashtag",
"status": "completed"
}