OpenapiV1Payments
List payments
Retrieve a paginated list of payments for your organization.
Use Cases:
- Track commission-eligible payments
- Export payment data for accounting
- Display payment history in dashboards
Filtering:
- Filter by status (succeeded, pending, failed, refunded)
- Filter by lead
- Filter by date range
Query Parameters
limit?string
Number of results per page (max 100)
Default
"50"cursor?string
Cursor for pagination
status?string
Filter by payment status
lead_id?string
Filter by lead ID
Format
uuidfrom_date?string
Filter payments from this date
Format
date-timeto_date?string
Filter payments until this date
Format
date-timeResponse Body
application/json
application/json
curl -X GET "https://api.aura-app.ai/v1/payments"{
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"organization_id": "string",
"provider": "stripe",
"provider_payment_id": "pi_xxxxx",
"amount": 5000,
"currency": "usd",
"status": "succeeded",
"customer_email": "string",
"customer_name": "string",
"lead_id": "9bddab70-98e6-43a9-8f32-c9788b9de0c0",
"call_id": "0d0a16ab-a508-4d58-bf24-5dc3cb248f3e",
"payment_date": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z",
"verification_status": "confirmed",
"verified_at": "2019-08-24T14:15:22Z",
"stripe_charge_id": "string",
"stripe_customer_id": "string",
"stripe_subscription_id": "string",
"matched_by": "string",
"match_confidence": 0,
"match_candidates": null,
"refund_status": "string",
"refunded_amount": 0,
"refunded_at": "2019-08-24T14:15:22Z",
"stripe_refund_id": "string",
"refund_reason": "string",
"stripe_product_id": "string",
"matched_product_id": "58781463-d64e-401a-ada0-d94ad1295fc2"
}
],
"pagination": {
"next_cursor": "string",
"has_more": true
}
}{
"success": false,
"error": "Lead not found",
"code": "NOT_FOUND",
"requestId": "req_abc123"
}