🇵🇦 Overview
Este conteúdo não está disponível em sua língua ainda.
This guide provides comprehensive information about background check services available in Panama, including input data requirements, available reports, and API integration examples. 🇵🇦
Required Input Data
Section titled “Required Input Data”| Input Field | Description | Example | Required For |
|---|---|---|---|
| city_locode | The UN LOCODE of the city where the person is located | PA PTY | All reports |
| document_id | Document ID Number for Panama - Cédula de Identidad Personal (CIP) | 1-123-1234 | All reports |
| drivers_license_id | Driver’s License ID control number | 001002003 | license_status, drunk_driving |
| forenames | Forenames of the person to be checked | ANTONIO | criminal_record |
| surname | Surname of the person to be checked | DOE | criminal_record |
Available Reports
Section titled “Available Reports”Driving Records
Section titled “Driving Records”| Report | Description | Source |
|---|---|---|
| License Status | Validates driver’s license status and validity | Autoridad del Tránsito y Transporte Terrestre |
| Drunk Driving | Checks for drunk driving violations and fines | Autoridad del Tránsito y Transporte Terrestre |
Criminal Records
Section titled “Criminal Records”| Report | Description | Source |
|---|---|---|
| Criminal Record | Comprehensive criminal background check | Órgano Judicial de Panamá |
Use Cases
Section titled “Use Cases”Transportation & Logistics
Section titled “Transportation & Logistics”-
Ride-sharing drivers: License validation and criminal background
-
Delivery services: Driver verification and safety compliance
-
Commercial transport: Professional driver screening
Employment Screening
Section titled “Employment Screening”-
Security positions: Comprehensive criminal background checks
-
Financial services: Due diligence for sensitive roles
-
Government contractors: Security clearance verification
Compliance & Risk Management
Section titled “Compliance & Risk Management”-
Regulatory compliance: Meet industry-specific requirements
-
Risk assessment: Identify potential security risks
-
Due diligence: Comprehensive background verification
API Integration
Section titled “API Integration”Create a Person
Section titled “Create a Person”curl --request POST \ --url https://api.emptor.io/v3/pa/persons/ \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --header 'X-Api-Key: YOUR_API_KEY' \ --data '{ "reports": { "license_status": "enabled", "drunk_driving": "enabled", "criminal_record": "enabled" }, "city_locode": "PA PTY", "document_id": "1-123-1234", "drivers_license_id": "001002003", "forenames": "ANTONIO", "surname": "DOE" }'Get Person Status
Section titled “Get Person Status”curl --request GET \ --url https://api.emptor.io/v3/pa/persons/{person_id}/status \ --header 'Accept: application/json' \ --header 'X-Api-Key: YOUR_API_KEY'Get Report Details
Section titled “Get Report Details”curl --request GET \ --url https://api.emptor.io/v3/pa/details/{person_id} \ --header 'Accept: application/json' \ --header 'X-Api-Key: YOUR_API_KEY'Code Examples
Section titled “Code Examples”Node.js
Section titled “Node.js”const fetch = require('node-fetch');
const createPerson = async () => { const response = await fetch('https://api.emptor.io/v3/pa/persons/', { method: 'POST', headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', 'X-Api-Key': 'YOUR_API_KEY' }, body: JSON.stringify({ reports: { license_status: 'enabled', drunk_driving: 'enabled', criminal_record: 'enabled' }, city_locode: 'PA PTY', document_id: '1-123-1234', drivers_license_id: '001002003', forenames: 'ANTONIO', surname: 'DOE' }) });
return await response.json();};Python
Section titled “Python”import requests
def create_person(): url = "https://api.emptor.io/v3/pa/persons/"
payload = { "reports": { "license_status": "enabled", "drunk_driving": "enabled", "criminal_record": "enabled" }, "city_locode": "PA PTY", "document_id": "1-123-1234", "drivers_license_id": "001002003", "forenames": "ANTONIO", "surname": "DOE" }
headers = { "Accept": "application/json", "Content-Type": "application/json", "X-Api-Key": "YOUR_API_KEY" }
response = requests.post(url, json=payload, headers=headers) return response.json()Data Sources
Section titled “Data Sources”Government Databases
Section titled “Government Databases”-
Autoridad del Tránsito y Transporte Terrestre: Official transportation authority for license and driving records
-
Órgano Judicial de Panamá: Panama’s judicial system for criminal records
Data Quality
Section titled “Data Quality”-
Real-time verification: Direct integration with official government sources
-
Comprehensive coverage: Access to national databases
-
Accuracy assurance: Regular validation and updates
Legal & Compliance
Section titled “Legal & Compliance”Privacy & Data Protection
Section titled “Privacy & Data Protection”-
Compliance with Panama’s data protection regulations
-
Secure handling of personal information
-
Proper consent and authorization procedures
Regulatory Compliance
Section titled “Regulatory Compliance”-
Adherence to local employment screening laws
-
Transportation industry compliance requirements
-
Financial services regulatory standards
Getting Started
Section titled “Getting Started”- API Access: Contact us to obtain your API key
- Integration: Use our comprehensive API documentation
- Testing: Start with our sandbox environment
- Production: Deploy with confidence using our reliable infrastructure
Support & Resources
Section titled “Support & Resources”- API Documentation: Complete API Reference
- Status Updates: Service Status Page
- Technical Support: Contact our integration team
- Best Practices: Follow our implementation guidelines
For technical support or to request API access, please contact us.