Products Identity VerificationBackground CheckBusiness VerificationData Licensing
Solutions Financial ServicesPaymentsBrokerage & TradingGamingCryptoMarketplacesMobility
ResourcesCompanyLog inGet a demo

Identity verification built for Latin America

Check people and companies against the official registries of the region. One API, one contract, answers in seconds.

Accumin Intelligence
Euroleads
ACTON International
Infocore
Sumsub
Accumin Intelligence
Euroleads
ACTON International
Infocore
Sumsub

Since 2011 we have built direct relationships with the government sources and local data partners of each country, so you can verify a person or a business in Latin America without negotiating country by country.

15+years of experience
250+official sources
3saverage latency
100%adult coverage

From one identifier to a decision you can file

Real requests and responses from our API documentation.

Get your credentials

We issue API credentials to your team. Log in once and receive a JWT token that you send as a bearer header on every request.

POST · /security/api/auth/login200
{
  "username": "your-user",
  "password": "••••••••"
}
// response
{
  "token": "eyJhbGciOiJIUzUxMiJ9…",
  "expiration": 150
}

Send the country and the identifier

Each product has one endpoint per country. For a Peruvian national ID, you send the DNI number in the path. Nothing else is required.

GET · Document Verification Check · PeruPE
GET /experience-idv-docverifcheck-api-v1/api/
    idv-govcheck/v1/pe-identity/{documentNumber}/check-dni

Authorization: Bearer eyJhbGciOiJIUzUxMiJ9…

We ask the official registry

The request goes to the government source that holds the record. In this case, the Single Registry of Identification of Natural Persons of Peru.

Your platformDNI 4•••••12
MSLA‑ID APIOne endpoint
Official source · PEIdentity registry

≈ 3 s average round trip

Read a structured answer

The response comes back as JSON with a trace ID, a timestamp and the record as the registry holds it.

Response · 200 OKsample
{
  "traceId": "b2345cfc7bee621e",
  "timestamp": "2026-10-14 11:59:35",
  "data": {
    "surname": "GARCIA",
    "firstName": "MARIA",
    "dateOfBirth": "15/03/1985",
    "issueDate": "10/05/2019",
    "dateOfExpiry": "10/05/2027"
  }
}

Handle every outcome

Standard HTTP status codes and IDV error codes tell your system exactly what happened, so you can approve, retry or send the case to review.

200OK, record returned
400IDV-4005 Bad request
401Unauthorized
404IDV-1002 Data not found
500IDV-1001 Internal server error
504IDV-1100 Gateway timeout
POST · /security/api/auth/login200
{
  "username": "your-user",
  "password": "••••••••"
}
// response
{
  "token": "eyJhbGciOiJIUzUxMiJ9…",
  "expiration": 150
}
GET · Document Verification Check · PeruPE
GET /experience-idv-docverifcheck-api-v1/api/
    idv-govcheck/v1/pe-identity/{documentNumber}/check-dni

Authorization: Bearer eyJhbGciOiJIUzUxMiJ9…
Your platformDNI 4•••••12
MSLA‑ID APIOne endpoint
Official source · PEIdentity registry

≈ 3 s average round trip

Response · 200 OKsample
{
  "traceId": "b2345cfc7bee621e",
  "timestamp": "2026-10-14 11:59:35",
  "data": {
    "surname": "GARCIA",
    "firstName": "MARIA",
    "dateOfBirth": "15/03/1985",
    "issueDate": "10/05/2019",
    "dateOfExpiry": "10/05/2027"
  }
}
200OK, record returned
400IDV-4005 Bad request
401Unauthorized
404IDV-1002 Data not found
500IDV-1001 Internal server error
504IDV-1100 Gateway timeout

One contract. Every country we cover.

Read the docs

With one API,
you can

  • validate an ID.
  • confirm an age.
  • check a phone.
  • screen a watchlist.
  • pull criminal records.
  • trace a vehicle.
  • verify a company.
  • find the owners.
  • license a dataset.
  • onboard Latin America.

Where each check answers today

Availability by product, as published in our API documentation. Ask us about countries in progress.

CountryID documentAgePhoneCriminal recordsVehiclesCompany infoBeneficial owners
ARArgentinaavailableavailableavailablenot availableavailableavailableavailable
BOBolivianot availablenot availablenot availablenot availablenot availableavailablenot available
BRBrazilavailableavailableavailableavailableavailableavailableavailable
CLChileavailableavailableavailableavailableavailableavailableavailable
COColombiaavailablenot availableavailableavailablenot availableavailableavailable
CRCosta Ricaavailablenot availablenot availablenot availablenot availablenot availablenot available
ECEcuadoravailablenot availablenot availablenot availableavailableavailablenot available
MXMexicoavailableavailableavailablenot availableavailableavailableavailable
PEPeruavailableavailableavailableavailableavailableavailableavailable
UYUruguayavailablenot availablenot availablenot availablenot availablenot availablenot available
Verify people (KYC)Background checksVerify companies (KYB)

In their words

Data and compliance teams in the US and Europe on working with MSLA‑ID.

“Working with MSLA‑ID is always a very positive experience. They bring agility, security, and a highly professional approach. Their team combines closeness and technical expertise, making them a trusted and, of course, preferred partner in our ID Verification projects in Latin America.”
Luis AguileraCommercial Director, Accumin Intelligence
“MSLA is our point of reference in Latin America for all our B2B data requirements. For several years, we have relied on MSLA to access high-quality Latin American data that ensures the success of our clients’ campaigns.”
Arnaud Le LaanCEO, Euroleads
“For over 10 years, MSLA has provided ACTON with consumer and business data from countries in Central and South America. MSLA’s API platforms are state of the art, dependable and easy to use.”
Bruce WilsonManaging Partner, ACTON International
“MSLA is a highly professional organization that consistently demonstrates expertise and dedication. Their commitment to quality and attention to detail are evident in everything they do.”
Jade Boneff-WalshVP Global Strategy and Market Development, Infocore

Get a demo

Tell us what you need to verify and where. A specialist replies within one business day with coverage, pricing and a test account.

  • One contract and one API for every country we cover
  • Answers from official registries in about 3 seconds
  • Test credentials before you sign anything
Accumin IntelligenceEuroleadsACTON InternationalInfocoreSumsub
1 of 3

Where should we send your demo?

Takes under a minute.