O módulo de listagem de contas permite consultar informações sobre contas digitais criadas através do processo de onboarding. Este módulo está disponível após a conclusão do onboarding e criação da conta.
Através deste módulo você pode:
Todas as rotas de listagem de contas requerem:
Authorization (autenticação auth:api) - quando aplicávelGET /api/v2/baas/contracts
Lista todas as contas (contratos) associadas ao seller autenticado.
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
Authorization | string | Não | Token JWT (Bearer {token}) quando aplicável |
Accept | string | Sim | application/json |
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page | integer | Não | Número da página (padrão: 1) |
per_page | integer | Não | Registros por página (padrão: 15) |
{
"data": [
{
"id": 123,
"account_id": 456,
"account_number": "12345-6",
"account_type": "current",
"status": "active",
"customer": {
"id": 789,
"name": "João da Silva Santos",
"document": "12345678901"
},
"created_at": "2025-01-10 10:00:00",
"updated_at": "2025-01-15 14:30:00"
}
],
"current_page": 1,
"per_page": 15,
"total": 1,
"last_page": 1
}
Endpoint para obter os dados da conta autênticada.
GET /api/v2/baas/contracts/show
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
Authorization | string | Não | Token JWT (Bearer {token}) quando aplicável |
Accept | string | Sim | application/json |
{
"id": 123,
"account_id": 456,
"account_number": "12345-6",
"account_type": "current",
"status": "active",
"customer": {
"id": 789,
"name": "João da Silva Santos",
"document": "12345678901",
"email": "[email protected]",
"phone": "11987654321"
},
"balance": {
"available": "1.234,56",
"blocked": "0,00"
},
"created_at": "2025-01-10 10:00:00",
"updated_at": "2025-01-15 14:30:00"
}
{
"message": "Account not found"
}
{
"message": "Unauthorized"
}
{
"message": "Forbidden"
}
{
"message": "Too Many Requests"
}
Após listar as contas, você pode: