Índice da referência da API
Cada página abaixo traz exemplos cURL com {{BASE_URL}} e {{TOKEN}}. A URL base documentada é https://paychain-api.onrender.com. A especificação formal continua em backend/doc/openapi.yaml no repositório.
Páginas por área
Tabela resumo (método + caminho)
Saúde
Autenticação
| Método | Caminho | Nota |
|---|
| POST | /auth/login | Documentado para integração. |
| POST | /auth/register | Existe na API; cadastro de cliente é pelo site/painel, não coberto nesta doc. |
Perfil
| Método | Caminho |
|---|
| GET | /users/me |
| PATCH | /users/me |
| POST | /users/me/password |
Carteiras
| Método | Caminho |
|---|
| GET | /users/me/wallets |
| POST | /users/me/wallets |
| DELETE | /users/me/wallets/:id |
Ordens
| Método | Caminho |
|---|
| POST | /orders |
| GET | /users/me/orders |
| GET | /orders/:reference |
| POST | /orders/:reference/submit-tx |
| GET | /orders/:reference/webhook-deliveries |
| GET | /orders/:reference/telegram-deliveries |
| GET | /orders/:reference/audit |
Pagamento (público)
| Método | Caminho |
|---|
| GET | /pay/tx-request/:reference |
| POST | /pay/:reference/submit-tx |
| GET | /pay/:reference/info (e relacionadas) |
Dashboard
| Método | Caminho |
|---|
| GET | /users/me/dashboard/summary |
Postman
Importe backend/doc/Paychain-API.postman_collection.json e configure base_url (ex.: https://paychain-api.onrender.com) e token.
Variáveis nos exemplos
Ver cURL e variáveis.