Skip to content
WincoradevelopersBack to Wincora
API v1
VISA INTELLIGENCE · V1

Determine visa requirements

Traveler facts + one dated entry leg returns persisted conclusion and availability.

POST/api/v1/intelligence/determinations

Authorization

Use a server-side API key with the listed grants and permitted resource access.

visa:query

Request headers

X-Api-Keyrequired
Your server-side integration credential.
Idempotency-Keyrequired
Stable key for this intended action. Reuse it for retries of the same request.
Content-Typeapplication/json
Encode the request body as JSON.

Request body

travelerobject · required
The traveler values for this request.
Show object fields
passportCountrystring · required

ISO 3166-1 alpha-2 passport country.

passportTypestring · required

Supports ordinary passports.

residenceCountrystring

ISO country of residence.

heldAuthorizationsarray

legsarray · required
Exactly one entry leg per determination.
Show item fields
referencestring

Your identifier for this leg.

destinationCountrystring · required

ISO destination country.

intentstring · required

Confirmed intent code from the reference list.

arrivalDatestring · required

Calendar date in YYYY-MM-DD format.

departureDatestring · required

Calendar date in YYYY-MM-DD format.

transitContextstring · required

entry

Response

201Created

Returns the authorized resource or result for this operation. List results use items, nextCursor, and hasMore.

Behavior to account for

This endpoint accepts one dated entry leg with an ordinary passport. Unsupported trip shapes must be rejected, not simplified.

Errors

Authentication failures return 401 or 403. Inaccessible resources return 404. Business and idempotency conflicts return 409. Rate limits return 429 with retry guidance.

Error handling guide
Search the developer documentation
↑↓ NavigateEnter OpenEsc Close
Explore documentation