iCredit
  1. Get Started
iCredit
  • Credit
    • Get Started
      • About
      • Authentication
      • Error Messages
    • Get Started APP
      • About
      • Authentication
      • Error Messages
      • Webhooks
    • Api Reference
      • Auth
        • login
        • refresh
        • logout
        • update-password
      • Users
        • me
      • Clients
        • Banks
          • list
          • search
          • find
          • create
          • update
          • delete
        • Files
          • Types
            • search
            • list
            • fInd
            • create
            • update
            • delete
          • create
          • fInd
          • download
          • search
          • delete
        • search
        • fInd
        • audits
        • list-by-organization
        • get-me
        • required-fields
        • basic-create
        • create
        • create-legal
        • update
        • update-legal
        • get-client-banks
        • get-client-operations
        • get-client-requests
        • get-client-files
        • finalize-registration
        • change-status
        • change-client-group
        • change-client-user
        • reset-password
        • update-client-representative
        • credit-analysis-validation
        • additional-information
        • create-client-from-onboarding
        • client-validation
      • Requests
        • Options
          • update
        • Files
          • search
          • find
          • create
          • update
          • delete
          • download
        • search
        • find
        • create
        • create-client-pj
        • create-client-pf
        • create-request-passing-client
        • update
        • delete
        • send-to-client-approval
        • handle-change-fund
        • handle-change-endorser
        • reject
        • accept
      • Operations
        • required-fields
        • search
        • find
        • audit
        • create
        • simulate
        • update
        • delete
        • files
        • resend-notification
        • update-deadline-at
        • add-signatories
        • remove-signatory
        • cancel-document
        • finish-document
        • reprocess-current-status
        • change-status
        • update-status-to-grant
        • update-status-to-endorsement
        • update-status-to-approval
        • operation-status
      • Credit Analysis
        • Serasa
          • analysis
          • new-report
      • Supplires
        • find
        • search
        • create
        • send-or-update-public-key
        • delete
        • inactive
        • set-status
    • Enums
      • ClientTypeEnum
      • ClientFilesStatusEnum
      • BankAccountTypeEnum
      • OperationFrequencyEnum
      • OperationModalityEnum
      • OperationCalcMethodEnum
      • SignAsEnum
  1. Get Started

Authentication

Pré requisitos para implementação utilizando API#

Possuir uma chave de API para a Plataforma de Crédito. Para testar a Plataforma, recomendamos o ambiente de Desenvolvimento. O Token de acesso pode ser solicitado em developers@inovanti.com.br.
Ser familiar com APIs RESTful com autenticação OAuth 2.0. Se tiver dúvidas sobre como utilizar as APIs, procure nossa equipe.

Token de Acesso#

Todas as requisições fazem uso do Token de acesso.
Inclua o token no cabeçalho Authorization de suas requisições.
💡
Exemplo: Authorization: Bearer 2f68dbbf-519d-4f01-9636-e2421b68f379

Parâmetros Header#

Em todas as requisições devem ser enviados
Accept: application/json
Content-Type: application/json
X-Client-Domain: SEU_DOMINIO (somente quando for um cadastro tipo cliente acessando)

Base URL#

🔗
Desenvolvimento: https://cred-api-stg.inovanti.tec.br/api/v1
Produção: https://cred-api.inovanti.tec.br/api/v1

Faça um teste de autenticação#

🔗
Faça uma requizição GET para {BASE_URL}/users/me.

Exemplo de Resposta#

Se o token for autorizado, você receberá um resposta como abaixo
{
  "uuid": "116da82e-5385-47d0-8e40-97ef1a274b62",
  "name": "Nome do Usuário",
  "email": "email@email.com.br",
  "taxid_number": "12345678900",
  "username": "12345678900",
  "password_change_required": false,
  "type": "dev",
  "organizations": [
    {
      "default_group": "116da82e-5385-47d0-8e40-97ef1a274b62",
      "groups": [
        "116da82e-5385-47d0-8e40-97ef1a274b62"
      ],
      "uuid": "116da82e-5385-47d0-8e40-97ef1a274b62"
    },
    {
      "default_group": "116da82e-5385-47d0-8e40-97ef1a274b62",
      "groups": [
        "116da82e-5385-47d0-8e40-97ef1a274b62"
      ],
      "uuid": "116da82e-5385-47d0-8e40-97ef1a274b62"
    }
  ],
  "two_factor": {
    "is_active": false,
    "methods": []
  },
  "created_at": "2024-05-08 13:37:09",
  "active": true
}

Ajuda e Suporte#

👍
Conte com a nossa ajuda!
Em caso de dúvidas ou caso precise de apoio, entre em contato conosco através do e-mail developers@inovanti.com.br com o máximo de detalhes possível.
Modificado em 2025-03-21 09:13:42
Página anterior
About
Próxima página
Error Messages
Built with