Saltar para o conteúdo

Programadores

Integre a verificação de empresas no seu produto.

Uma API REST e webhooks assinados para empresas, beneficiários, pessoas e alterações.

Início rápido

De um nome de empresa a um processo verificado e monitorizado em três chamadas.

  1. 1

    Encontrar a empresa

    Resolva um nome, um número ou um LEI numa empresa.

    curl -X POST $NODEID_API/v1/resolve \
      -H "Authorization: Bearer $NODEID_KEY" \
      -d '{ "query": "Example Holding Ltd", "country": "GB" }'
  2. 2

    Ler os beneficiários

    Obtenha o grafo de propriedade e os beneficiários efetivos.

    curl $NODEID_API/v1/entities/ent_8f2c…/graph \
      -H "Authorization: Bearer $NODEID_KEY"
  3. 3

    Acompanhá-la

    Crie uma monitorização e receba cada alteração por webhook.

    curl -X POST $NODEID_API/v1/monitors \
      -H "Authorization: Bearer $NODEID_KEY" \
      -d '{ "entity_id": "ent_8f2c…", "blocks": ["company", "shareholders"] }'

Desenvolver com o NODE ID

API REST

JSON sobre HTTPS, uma chave de API por ambiente.

Webhooks

Eventos assinados com HMAC, reenviados durante 24 horas.

Chaves de teste

Desenvolva e teste antes de entrar em produção.

Idempotência

Novas tentativas seguras em cada escrita.

Erros

Um único formato normalizado para todos os erros.

Custo por chamada

O custo de cada chamada devolvido com a resposta.

Eventos

Subscreva as alterações que lhe interessam.

  • company.status_changedEstado da empresa alterado
  • officer.appointedAdministrador nomeado
  • officer.resignedAdministrador renunciou
  • shareholder.changedSócios alterados
  • ubo.changedBeneficiários efetivos alterados
  • filing.publishedNovo depósito publicado
  • company.discrepancyO registo difere dos seus dados
  • request.completedPedido concluído

Obter acesso à API

Fale-nos do seu projeto e enviar-lhe-emos as suas chaves.

Documentação: docs.nodeid.co

Utilizamos estes dados apenas para responder ao seu pedido de acesso à API. Política de privacidade