Skip to content

🇵🇦 Overview

This guide provides comprehensive information about background check services available in Panama, including input data requirements, available reports, and API integration examples. 🇵🇦

Input FieldDescriptionExampleRequired For
city_locodeThe UN LOCODE of the city where the person is locatedPA PTYAll reports
document_idDocument ID Number for Panama - Cédula de Identidad Personal (CIP)1-123-1234All reports
drivers_license_idDriver’s License ID control number001002003license_status, drunk_driving
forenamesForenames of the person to be checkedANTONIOcriminal_record
surnameSurname of the person to be checkedDOEcriminal_record
ReportDescriptionSource
License StatusValidates driver’s license status and validityAutoridad del Tránsito y Transporte Terrestre
Drunk DrivingChecks for drunk driving violations and finesAutoridad del Tránsito y Transporte Terrestre
ReportDescriptionSource
Criminal RecordComprehensive criminal background checkÓrgano Judicial de Panamá
  • Ride-sharing drivers: License validation and criminal background

  • Delivery services: Driver verification and safety compliance

  • Commercial transport: Professional driver screening

  • Security positions: Comprehensive criminal background checks

  • Financial services: Due diligence for sensitive roles

  • Government contractors: Security clearance verification

  • Regulatory compliance: Meet industry-specific requirements

  • Risk assessment: Identify potential security risks

  • Due diligence: Comprehensive background verification

Terminal window
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"
}'
Terminal window
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'
Terminal window
curl --request GET \
--url https://api.emptor.io/v3/pa/details/{person_id} \
--header 'Accept: application/json' \
--header 'X-Api-Key: YOUR_API_KEY'
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();
};
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()
  • 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

  • Real-time verification: Direct integration with official government sources

  • Comprehensive coverage: Access to national databases

  • Accuracy assurance: Regular validation and updates

  • Compliance with Panama’s data protection regulations

  • Secure handling of personal information

  • Proper consent and authorization procedures

  • Adherence to local employment screening laws

  • Transportation industry compliance requirements

  • Financial services regulatory standards

  1. API Access: Contact us to obtain your API key
  2. Integration: Use our comprehensive API documentation
  3. Testing: Start with our sandbox environment
  4. Production: Deploy with confidence using our reliable infrastructure

For technical support or to request API access, please contact us.