# P2Flux API Recurring payments API

**Canonical:** https://apis.io/apis/p2flux-api/p2flux-api-recurring-payments-api/  
**Provider:** P2Flux API — https://apis.io/providers/p2flux-api/  
**Base URL:** https://api.p2flux.com  
**Documentation:** https://p2flux.com/docs/api.html

P2Flux API Recurring payments API is one of 6 APIs that [P2Flux API](https://apis.io/providers/p2flux-api/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Recurring Payments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

Signed once by the customer, charged by your renewal job.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/allowances/restore/resolve` | Read an allowance-restore session back |
| POST | `/v1/allowances/restore/session` | Session for restoring the allowance one subscription needs |
| POST | `/v1/charges` | Execute one recurring charge |
| POST | `/v1/charges/recover` | Find the transaction that charged one recurring period |
| POST | `/v1/subscriptions` | Create subscription terms and a setup token |
| POST | `/v1/subscriptions/finalize` | Exchange a signature for a charge capability |
| POST | `/v1/subscriptions/resolve` | Authoritative terms plus the EIP-712 payload to sign |
| POST | `/v1/subscriptions/status` | Current state, read from the chain |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/p2flux-api/refs/heads/main/openapi/p2flux-api-recurring-payments-api-openapi.yml
- **Documentation** — https://p2flux.com/docs/
- **LLMsTxt** — https://p2flux.com/llms.txt
- **APIReference** — https://p2flux.com/docs/api.html
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/p2flux-api/refs/heads/main/authentication/p2flux-api-authentication.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/p2flux-api/refs/heads/main/conventions/p2flux-api-conventions.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/p2flux-api/refs/heads/main/errors/p2flux-api-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/p2flux-api/refs/heads/main/data-model/p2flux-api-data-model.yml

## Other P2Flux API APIs (5)

- [P2Flux API Cancellation API](https://apis.io/apis/p2flux-api/p2flux-api-cancellation-api/)
- [P2Flux API One-time payments API](https://apis.io/apis/p2flux-api/p2flux-api-one-time-payments-api/)
- [P2Flux API Refunds API](https://apis.io/apis/p2flux-api/p2flux-api-refunds-api/)
- [P2Flux API Service API](https://apis.io/apis/p2flux-api/p2flux-api-service-api/)
- [P2Flux API Subscriptions API](https://apis.io/apis/p2flux-api/p2flux-api-subscriptions-api/)

## Tags

Recurring Payments

---

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