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>"
}

Language
Authorization
Bearer
URL
Click Try It! to start a request and see the response here!