Skip to main content

United States - Passport & U.S. entries

Use this endpoint to request passport-linked U.S. travel history (entries and exits) for screening and compliance workflows. Provide the traveler’s identity fields and passport identifiers as query parameters.

API Reference​

Endpoint​

GET https://api.verifik.co/v2/passport/us/entries

Submit firstName, lastName, dateOfBirth, passportNumber, and passportCountry as query parameters. Date format should match your integration contract (commonly YYYY-MM-DD or dd/mm/yyyy).

Headers​

NameValue
Content-Typeapplication/json
AuthorizationBearer <token>

Parameters​

NameTypeRequiredDescription
firstNamestringYesTraveler’s first name as on the passport.
lastNamestringYesTraveler’s last name as on the passport.
dateOfBirthstringYesDate of birth (use the format agreed for your project).
passportNumberstringYesMachine-readable passport number.
passportCountrystringYesIssuing country of the passport (ISO code or country name, per integration).

Request​

import axios from "axios";

const options = {
method: "GET",
url: "https://api.verifik.co/v2/passport/us/entries",
params: {
firstName: "JOHN",
lastName: "DOE",
dateOfBirth: "1990-01-15",
passportNumber: "P12345678",
passportCountry: "CO",
},
headers: {
Accept: "application/json",
Authorization: "Bearer <your_token>",
},
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Response​

{
"data": {},
"signature": {
"dateTime": "October 10, 2025 7:10 PM",
"message": "Certified by Verifik.co"
},
"id": "EXAMPLE"
}

Notes​

  • Availability of this product may be restricted; confirm with your account team before production use.
  • Field formats (especially dateOfBirth) must follow the contract used by your Verifik integration.