Listas todas as contas cadastradas
Esse endpoint é responsável por retornar uma lista paginada de contas escrow cadastradas. É possível realizar uma série de filtros, ordenações e navegar entre as páginas de resultados.
Parâmetros da Requisição
-
status (string): Status da conta. Possíveis valores aceitos: CREATING, ERROR_CREATING, PENDING_ACTIVATION, ACTIVE, BLOCKING, ERROR_BLOCKING, UNBLOCKING, ERROR_UNBLOCKING, BLOCKED, CANCELING, ERROR_CANCELING, CANCELED.
-
personId (string/uuid v4): ID para filtro de contas de uma Pessoa.
-
taxpayerId (string): Nº do CPF ou CNPJ do pagador.
-
account (string): ID da conta para consulta das solicitações
-
creatorName (string): Nome do criador da conta.
-
sort (string): Campo para ordenação dos resultados. Possíveis valores: id, createdAt, status, account.
Resposta
Se a requisição for processada com sucesso será retornado um código 200 e um JSON no seguinte formato:
-
content(object list): Objeto contendo a lista com o resultado do filtro realizado.
-
hasNext (boolean): Campo para indicar se tem uma próxima página.
-
totalElements (int): Quantidade total de registros retornados para a busca realizada.
-
totalPages (int): Quantidade total de páginas retornadas para a busca realizada.
Objeto 'content'
-
id (string): ID para identificação da conta escrow.
-
status (string): Status do conta. Possíveis valores: CREATING, ERROR_CREATING, PENDING_ACTIVATION, ACTIVE, BLOCKING, ERROR_BLOCKING, UNBLOCKING, ERROR_UNBLOCKING, BLOCKED, CANCELING, ERROR_CANCELING, CANCELED.
-
person (object): Objeto contendo os dados da Pessoa.
-
person -> id (string): ID de cadastro da Pessoa.
-
person -> name (string): Nome da Pessoa
-
person -> taxpayerId (string): Número do CPF da Pessoa
-
person -> personType (string): Tipo da Pessoa. Possíveis valores: LEGAL, PERSON
-
creator (object): Objeto contendo os dados de quem fez o cadastro da conta.
-
creator -> id (string): ID de cadastro.
-
creator -> fullname (string): Nome completo.
-
creator -> taxpayerId (string): Número do CPF.
-
createdAt (datetime): Data da criação da conta.
-
account (string): Número da conta.
-
error (string): Retorno em caso de algum erro na geração da conta.
Exemplo de JSON:
{
"content": [
{
"id": "<string>",
"person": {
"id": "<string>",
"name": "<string>",
"taxpayerId": "<string>",
"personType": "LEGAL"
},
"creator": {
"id": "<string>",
"fullName": "<string>",
"taxpayerId": "<string>"
},
"createdAt": "<string>",
"status": "ERROR_CANCELING",
"account": "<string>",
"error": "<string>"
}
],
"hasNext": "<boolean>",
"totalElements": "<number>",
"totalPages": "<number>"
}
Request
- Base URLhttps://sandbox.platform.credit.celcoin.com.br
- URLhttps://sandbox.platform.credit.celcoin.com.br/escrow/api/v1/accounts
- Authnone declared
Headers
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.