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:
- The token must be sent as a parameter in the request URL.
- The token is mandatory to perform queries.
- 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
Name | Type | Required | Description |
---|---|---|---|
NOME | string | No | First name (case-insensitive) |
SOBRENOME | string | No | Surname (case-insensitive) |
TOKEN | string | Yes | Authentication 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
Code | Description |
---|---|
200 | Success: returns JSON with query data. |
201 | Success: async request created and being processed. |
202 | Processing: async request still being processed. |
400 | Invalid Request: incorrect parameters. |
401 | Unauthorized: invalid credentials. |
403 | Forbidden: insufficient balance. |
404 | Not Found: resource not found. |
408 | Timeout: server response timeout. |
500 | Internal Error: contact support. |
503 | Service 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