# AmpleRun Billing API

**Canonical:** https://apis.io/apis/amplerun-com/amplerun-com-billing-api/  
**Provider:** AmpleRun — https://apis.io/providers/amplerun-com/  
**Base URL:** https://amplerun-api.spiry.org  
**Documentation:** https://docs.amplerun.com/reference/api/

AmpleRun Billing API is one of 10 APIs that [AmpleRun](https://apis.io/providers/amplerun-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Billing. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Balances, ledger entries, receipts, funding intents and withdrawals.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/funding-intents` | Create funding intent (bound wallet owner) |
| GET | `/api/v1/funding-intents/{id}` | Funding intent state (intent owner) |
| POST | `/api/v1/funding-intents/{id}/claim` | Claim funding intent (intent owner) |
| GET | `/api/v1/billing` | Balance summary (self/admin); spendable/held/pending/disputed/withdrawable… |
| GET | `/api/v1/billing/deposit-address` | This account's own deposit address (the same on every listed network, created… |
| GET | `/api/v1/billing/entries` | Itemized ledger entries (self/admin) |
| GET | `/api/v1/billing/receipts/{job}` | Itemized invoice/receipt and supplier information for a job (self/admin) |
| POST | `/api/v1/billing/x402/top-up` | Top up the prepaid balance with an x402 payment (agents) |
| POST | `/api/v1/withdrawals` | Withdraw to an address (code; a new address is confirmed by an email link) |
| POST | `/api/v1/withdrawals/code` | Email a 6-digit code for one withdrawal or payout (session, no 2FA) |
| GET | `/api/v1/withdrawal-addresses` | Saved withdrawal and payout addresses (self) |
| POST | `/api/v1/withdrawal-addresses` | Save an address ahead of time (session; confirmed by email link) |
| DELETE | `/api/v1/withdrawal-addresses/{id}` | Remove a saved address (self) |
| POST | `/api/v1/withdrawal-addresses/confirm` | Open the emailed link (no sign-in; the token is the proof) |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/amplerun-com/openapi/amplerun-com-billing-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-offer-summary-schema.json
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-deposit-address-schema.json
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-template-schema.json
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-quote-schema.json
- **JSONSchema** — https://artifacts.apis.io/amplerun-com/json-schema/amplerun-com-telemetry-sample-schema.json

## Other AmpleRun APIs (9)

- [AmpleRun Account API](https://apis.io/apis/amplerun-com/amplerun-com-account-api/)
- [AmpleRun Admin API](https://apis.io/apis/amplerun-com/amplerun-com-admin-api/)
- [AmpleRun Agents API](https://apis.io/apis/amplerun-com/amplerun-com-agents-api/)
- [AmpleRun Catalog API](https://apis.io/apis/amplerun-com/amplerun-com-catalog-api/)
- [AmpleRun Health API](https://apis.io/apis/amplerun-com/amplerun-com-health-api/)
- [AmpleRun Hosts API](https://apis.io/apis/amplerun-com/amplerun-com-hosts-api/)
- [AmpleRun Jobs API](https://apis.io/apis/amplerun-com/amplerun-com-jobs-api/)
- [AmpleRun Support API](https://apis.io/apis/amplerun-com/amplerun-com-support-api/)
- [AmpleRun Wallets API](https://apis.io/apis/amplerun-com/amplerun-com-wallets-api/)

## Tags

Billing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amplerun-com/amplerun-com-billing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amplerun-com/.
