Integração

    Origine crédito pelo seu próprio sistema.

    Conecte sua operação à Native e decida sobre a CPR materializada pelo próprio sistema.

    ACESSO
    Máquina a máquina
    DECISÕES
    Por API
    EVENTOS
    Webhooks
    Capacidades da API
    01

    Credenciais máquina a máquina

    Token JWT por client_credentials (OAuth 2.1), audiência public-api. As credenciais são provisionadas pela Native para contas de credores parceiros.

    02

    Propostas e decisões

    Envie a proposta de CPR, acompanhe até o aceite do produtor e decida sobre a CPR materializada. Repetir uma decisão não duplica.

    03

    Webhooks

    Assine os eventos, valide a assinatura HMAC e responda ao challenge de posse. Push no lugar de polling.

    04

    MCP

    Servidor com 46 tools, 11 resources e 4 prompts sobre os mesmos contratos da API, para agentes operarem a originação.

    Primeira requisição

    Do token à decisão.

    O credor não cria a CPR pela API. Ele envia uma proposta, e a CPR nasce quando o produtor aceita. A partir daí, o credor aprova ou recusa a CPR materializada pelo próprio sistema, com operações idempotentes.

    A Native Public API é uma API M2M versionada para instituições credoras parceiras. A base de produção é https://api.nativetech.com.br/v2.

    # 1. Token M2M (OAuth 2.1 client_credentials)
    curl -X POST "$TOKEN_URL" \
      -H "Authorization: Basic $(printf '%s:%s' "$CLIENT_ID" "$CLIENT_SECRET" | base64)" \
      -d "grant_type=client_credentials"
    
    # 2. Decisão nominal sobre uma CPR materializada
    curl -X POST "https://api.nativetech.com.br/v2/public/v1/cpr/$CPR_ID/approve" \
      -H "Authorization: Bearer $TOKEN"

    Erros em problem+json. Escritas protegidas por Idempotency-Key. Limite de requisições com Retry-After.

    Acesso à API

    Crie sua conta na Native.

    As APIs são liberadas para contas de credores parceiros. Crie sua conta e a Native habilita suas credenciais.