Contas vinculadas a um plano

Esse endpoint irá listar todas as contas vinculadas a um plano.

Requisição(Request)

Requisição HTTP

GET https://sandbox.hiperbanco.com.br/plans/activeAccounts/{id}
--request GET 'https://sandbox.hiperbanco.com.br/plans/activeAccounts/{id}' \
--header 'version: cutting-edge' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' 

Cabeçalhos (Headers)

NomePropriedadeDescrição
versioncutting-edgeEssa propriedade garante que o response da API seja retornado no formato JSON
AuthorizationBearer tokenObrigatório. Token de autorização do tipo Bearer.

Parâmetros da rota (Path / Query)

NomeTipoDescrição
idpathIdentificador do plano
pagequeryPágina do resultado da busca
perPagequeryItens por página
searchqueryQuery de pesquisa - É possível pesquisar pelo account_number e onboarding_registerName

Corpo da requisição (Body)

Não é necessário enviar parâmetros no body desta requisição.

Resposta (Response)

O status code 200 indicará que a requisição foi feita com sucesso e trará um objeto contendo as informações das contas que estão vinculados a aquele plano

Sendo bem-sucedido, o retorno irá trazer os seguintes campos em formato JSON:

CampoTipoDescrição
itemsarrayLista de contas
items[].account_idstringIdentificador da conta
items[].account_statusstringStatus da conta
items[].account_numberstringNúmero da conta
items[].planBilling_statusstringStatus de cobrança do plano
items[].onboarding_registerNamestringNome do titular
items[].plan_namestringNome do plano associado
items[].createdAtstringData de criação da conta
metaobjectMetadados da listagem
meta.totalItemsnumberTotal de itens
meta.itemCountnumberQuantidade de itens retornados nesta página
meta.itemsPerPagenumberQuantidade máxima de itens por página
meta.totalPagesnumberTotal de páginas
meta.currentPagenumberPágina atual
{
  "items": [
    {
      "account_id": "8f3d2b41-1234-4c8d-9b9e-62c7f9a8a111",
      "account_status": "ACTIVE",
      "account_number": "9988776655",
      "planBilling_status": "WAITING",
      "onboarding_registerName": "Lucas Andrade Silva",
      "plan_name": "Plano A",
      "createdAt": "20/07/2024 09:15:42"
    },
    {
      "account_id": "5a7bc1d2-5678-49d0-88cd-42efc0d9b222",
      "account_status": "CLOSE",
      "account_number": "4433221100",
      "planBilling_status": "WAITING",
      "onboarding_registerName": "Fernanda Costa Almeida",
      "plan_name": "Plano A",
      "createdAt": "15/03/2023 16:25:11"
    }
  ],
  "meta": {
    "totalItems": 2,
    "itemCount": 2,
    "itemsPerPage": 5,
    "totalPages": 1,
    "currentPage": 1
  }
}

Erros

Este endpoint não retorna erros específicos. Porém, ele poderá retornar alguns erros comuns entre todos os endpoints.

Eventos

Este endpoint não possui eventos relacionados a ele.