| Authentication | all v2 routes | Choose one auth scheme and keep it consistent |
| Customers | POST /v2/customers, GET /v2/customers, GET /v2/customers/{id} | Optional reusable buyer records |
| Payments | POST /v2/transactions, GET /v2/transactions/{id}, PUT /v2/transactions/{id}/refund | Pix, voucher, and card flows share the transactions API |
| Subscriptions | POST /v2/subscriptions, GET /v2/subscriptions/{id}, POST /v2/subscriptions/{id}/cancel | Recurring card billing lifecycle |
| Payouts | POST /v2/transfers, GET /v2/transfers/{id}, POST /v2/transfers/{id}/cancel | Pix Out transfer lifecycle |
| Webhooks | payment, subscription, and transfer event delivery | Build one ingestion pipeline with deduplication |
| SDK | @pagouai/api-sdk | Server-side TypeScript client |