1. Introduction

The INTERPOL API is an essential tool for verifying information about individuals wanted by INTERPOL. It is widely used for:

  • Client and Supplier Onboarding
  • Anti-Money Laundering (AML) Prevention
  • Risk/Credit Analysis
  • Compliance/ESG

Source: Not Available


2. Base URL

The API is hosted at the following address:

https://api.directd.com.br

3. Endpoint

GET /api/Interpol

Description: Endpoint for querying individuals wanted by INTERPOL.

Note: This query does not generate certificates.


4. Authentication

To access this API, you must provide an authentication token.

Authentication Rules:

  1. The token must be sent as a parameter in the request URL.
  2. The token is mandatory to perform queries.
  3. For token-related inquiries, contact: suporte@directd.com.br

5. API Fields

Available Fields

  • Height: Individual's height
  • Charge: Details of the charges
  • Query Date: Date when the query was performed
  • Date of Birth: Individual's date of birth
  • INTERPOL: INTERPOL-specific information
  • Photo List: List of available photos
  • Languages Spoken List: List of languages spoken by the individual
  • Nationalities List: List of individual's nationalities
  • Occurrences List: List of criminal occurrences
  • People List: List of related individuals
  • Place of Birth: Individual's place of birth
  • Distinguishing Marks: Notable physical characteristics
  • Name: Individual's first name
  • Observation: Additional notes
  • Country: Country of occurrence
  • Gender: Individual's gender
  • Surname: Individual's last name

6. Parameters

NameTypeRequiredDescription
NOMEstringNoFirst name (case-insensitive)
SOBRENOMEstringNoSurname (case-insensitive)
TOKENstringYesAuthentication token

7. Request Examples

Using cURL

curl -X 'GET' \
  'https://api.directd.com.br/api/Interpol?NOME=John&SOBRENOME=Doe&TOKEN=your_token_here' \
  -H 'accept: application/json'

8. Responses

Success (200)

Example Response

{
  "metaDados": {
    "consultaNome": "INTERPOL",
    "consultaUid": "interpol-123456",
    "mensagem": "Success",
    "apiVersao": "v3",
    "tempoExecucaoMs": 200
  },
  "retorno": {
    "interpol": {
      "pessoas": [
        {
          "sexo": "Masculino",
          "dataNascimento": "1985-05-10",
          "localNascimento": "Nova York, EUA",
          "marcasDistintivas": "Cicatriz na bochecha direita",
          "altura": "180 cm",
          "ocorrencias": [
            {
              "cobranca": "Roubo qualificado",
              "pais": "Estados Unidos"
            }
          ],
          "fotos": [
            "https://interpol.int/image1.jpg"
          ],
          "linguasFaladas": [
            "Inglês",
            "Espanhol"
          ],
          "nacionalidades": [
            "Americano"
          ]
        }
      ],
      "nome": "John",
      "sobrenome": "Doe",
      "dataConsulta": "2024-01-15"
    },
    "observacao": "Individual wanted by INTERPOL"
  }
}

9. Response Codes

CodeDescription
200Success: returns JSON with query data.
201Success: async request created and being processed.
202Processing: async request still being processed.
400Invalid Request: incorrect parameters.
401Unauthorized: invalid credentials.
403Forbidden: insufficient balance.
404Not Found: resource not found.
408Timeout: server response timeout.
500Internal Error: contact support.
503Service Unavailable: under maintenance.

10. Important Notes

  • Query cost: R$ 1.30 per request
  • The service returns only public data available in INTERPOL's database
  • At least one parameter (NOME or SOBRENOME) must be provided
  • This endpoint does not generate certificates
  • For support, contact: suporte@directd.com.br