GET/api/v2/contas

Dados da conta

Retorna dados cadastrais da conta autenticada. Scope: contas.read.

Parâmetros

AcceptObrigatório
header
Tipo:string

Autenticação e scopes

Requer Bearer token. Scope: contas.read.

Headers

HeaderObrigatórioDescrição
AuthorizationSimBearer {{access_token}}
AcceptSimapplication/json

Sem query params. Retorna dados da conta autenticada.

Retorno 200

CampoDescrição
ispbISPB (8 dígitos)
agenciaAgência
contaConta com DV
dataAberturaData de abertura
tipoTipo de conta (ex.: CACC)
pessoaTitular (nome, cpfCnpj, tipo, endereço opcional)
correlationIdCorrelação

Códigos

CódigoDescrição
200OK
400Conta não encontrada
401Token inválido

Notas

curl --location 'https://api-h.nuvende.com.br/api/v2/contas' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {{ access_token }}'
const axios = require("axios");
axios
  .get("https://api-h.nuvende.com.br/api/v2/contas", {
    headers: {
      Accept: "application/json",
      Authorization: "Bearer {{ access_token }}",
    },
  })
  .then((r) => console.log(JSON.stringify(r.data)))
  .catch((e) => console.log(e));
{
  "ispb": "12345678",
  "agencia": "0001",
  "conta": "1234567",
  "dataAbertura": "2024-01-20T10:30:00.000000Z",
  "tipo": "CACC",
  "pessoa": {
    "nome": "Empresa XYZ LTDA",
    "cpfCnpj": "12345678000199",
    "nomeFantasia": "Empresa XYZ",
    "logradouro": "Rua Exemplo, 100",
    "cidade": "Sao Paulo",
    "uf": "SP",
    "tipo": "PJ"
  },
  "correlationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}