Skip to main content
GET
Get an entry requirement by id

Authorizations

x-api-key
string
header
required

API key minted at developer.ceibo.me. Send on every request.

Path Parameters

id
integer
required

Response

The entry requirement.

id
integer
required
Example:

1

priority
integer
required

Higher = more specific. Used to resolve overlapping rules.

Required range: x >= 0
customsDeclarationRequired
boolean
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
fromCountryId
integer | null

Origin country. null means the rule applies to all travelers (general).

fromCountryGroupId
integer | null
toCountryId
integer | null
toCountryGroupId
integer | null
documentValidity
object | null
proofOfFunds
enum<string> | null

Captures both whether a requirement exists and how strictly it is enforced at the border.

Available options:
required,
recommended,
may_be_asked,
not_required
proofOfFundsDetails
string | null
proofOfFundsAmountUsd
number | null
proofOfFundsSourceUrl
string | null
proofOfFundsAmountLocal
number | null
proofOfFundsCurrencyId
integer | null
returnTicket
enum<string> | null

Captures both whether a requirement exists and how strictly it is enforced at the border.

Available options:
required,
recommended,
may_be_asked,
not_required
returnTicketDetails
string | null
returnTicketSourceUrl
string | null
healthInsurance
enum<string> | null

Captures both whether a requirement exists and how strictly it is enforced at the border.

Available options:
required,
recommended,
may_be_asked,
not_required
healthInsuranceDetails
string | null
healthInsuranceCoverageUsd
number | null
healthInsuranceSourceUrl
string | null
customsDeclarationDetails
string | null
customsDeclarationUrl
string | null
proofOfAccommodation
enum<string> | null

Captures both whether a requirement exists and how strictly it is enforced at the border.

Available options:
required,
recommended,
may_be_asked,
not_required
proofOfAccommodationDetails
string | null
proofOfAccommodationSourceUrl
string | null
visaRequirementType
enum<string> | null
Available options:
visa_free,
visa_on_arrival,
e_visa,
visa_required,
eta,
not_allowed
maxStayDays
integer | null
Example:

90

generalNotes
string | null
sourceUrl
string | null
officialWebsiteUrl
string | null
visaApplicationUrl
string | null
visaProcessingDays
integer | null
Required range: 1 <= x <= 365
lastVerifiedAt
string<date-time> | null