List credit purchases
Credit purchases made through the API and AI agents, newest first. A payment link shows paid once the user paid it, and expired when it ran out unpaid.
| Cost | What it does | Key scopes |
|---|---|---|
| Free | Reads only | argorant:read_counts |
Authorization
BearerAuth AuthorizationBearer <token>
Your API key from app.argorant.com/profile, sent as Authorization: Bearer <key>. A connector sign-in token (ag_mcp_...) works the same way.
In: header
Query Parameters
limit?integer
Rows per page, 1 to 100 (default 25).
Range
1 <= value <= 100Default
25cursor?string
The next_cursor of the previous page. Leave out for the first page.
offset?integer
Rows to skip, as an alternative to cursor.
Range
0 <= valueDefault
0Header Parameters
X-Request-Id?string
Your own id for this request, 8 to 64 letters, digits, dot, dash or underscore. Returned as X-Request-Id; one is made for you when you send none.
Match
^[A-Za-z0-9._-]{8,64}$Response Body
application/json
application/json
application/json
application/json
application/json
Shell
curl -X GET "https://app.argorant.com/api/v1/credits/purchases?limit=25"JSON
{ "purchases": [ { "purchase_id": "2f8a1b3c-4d5e-4f70-8192-a3b4c5d6e7f8", "status": "paid", "paid_with": "saved_card", "credits": 5000, "amount_cents": 6900, "currency": "usd", "price": "$69.00", "created_at": "2026-10-07T12:01:00+00:00", "updated_at": "2026-10-07T12:01:03+00:00", "card": "card ending 4242", "credits_added": 5000, "checkout_url": null, "message": "Charged $69.00 to the saved card ending 4242. 5,000 credits were added to the account and stay valid for 365 days." } ], "total": 1, "limit": 25, "offset": 0, "next_cursor": null, "has_more": false}