List Account Top-up and Payment History
List the top-ups and payments made to your account, sorted newest first. Free to call, useful for invoicing, accounting, and reconciling credit purchases.
/account/paymentsFreeList your account's payment history, sorted by most recent first. Free, does not consume credits.
Rate-limited to 30 requests/minute per API key.
Success Response
{
"payments": [
{
"amount": 25,
"credits_added": 25,
"status": "completed",
"created_at": "2026-04-12T08:42:11.000Z"
},
{
"amount": 10,
"credits_added": 10,
"status": "completed",
"created_at": "2026-03-18T19:07:33.000Z"
}
]
}If no payments have been made yet:
{ "payments": [] }Field Reference
| Field | Description |
|---|---|
payments[].amount | Amount paid, in USD. |
payments[].credits_added | Credits added to the account from this payment. |
payments[].status | Payment status: completed, pending, or failed. |
payments[].created_at | When the payment was processed. |
Example
curl -H "Authorization: Bearer $TOKEN" \
"https://api.redditapis.com/account/payments"const response = await fetch("https://api.redditapis.com/account/payments", {
headers: { Authorization: "Bearer TOKEN" },
});
const data = await response.json();import requests
response = requests.get(
"https://api.redditapis.com/account/payments",
headers={"Authorization": "Bearer TOKEN"},
)
data = response.json()Errors
| Status | Meaning |
|---|---|
401 | Missing Bearer token |
403 | Invalid Bearer token |
429 | Rate limit exceeded (>30 req/min) |
500 | Unexpected server error |
Independent third-party API for developers and researchers. Not affiliated with, endorsed by, or sponsored by Reddit, Inc.
My Account
Get your account info, remaining credit balance, total credits used, and request count. Free, no per-call cost, use it for dashboards and billing checks.
Send Feedback
Report a bug, an idea or a missing capability to the RedditAPIs team over one free POST. Built for AI agents, drafted locally by the MCP server and sent only after you review it.
