How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zamna Start API

The Start API from Zamna — 1 operation(s) for start.

Zamna Start API is one of 4 APIs that Zamna publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Start. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 1 operation across 1 path, and defines 47 schemas. It is described by OpenAPI 3.2.0, at version 2.18.

Requests are made against the base URL https://paxcheck-app-dev.staging.zamna.com.

1 operations 1 paths 47 schemas 1 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.18
Base URL
https://paxcheck-app-dev.staging.zamna.com
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Zamna Start API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (BearerAuth).

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 GET. Each is listed below with its method, path, parameters, and response codes.

Start 1
GET
/start
Initiate MultiPax session with encrypted booking id, get session token to…
getStart 5 params → 200

Schemas 47

The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are DocumentRequirement (13 properties), AllowedDocument (13 properties), Checklist (10 properties), InfoItem (10 properties). Each schema is shown below with its type and property counts.

Start1ResponseData
object
Response for /start endpoint
3 properties 2 required
DeclarationItem
object
A Yes/No question (boolean)
7 properties 5 required
Operator
string
ChecklistItem
InfoItem
object
Info item - can't be resolved manually
10 properties 5 required
GeneralErrorCode
string
PickFromListQuestion
object
A question with options to choose from, requires single answer (option id)
8 properties 5 required
PaxSession
object
Pax session (ie passenger)
8 properties 6 required
QuestionTitle
object
Question title and optional subtitle
2 properties 1 required
MultipaxSession
object
MultiPax session (ie booking)
3 properties 3 required
AllowedDocumentsSet
object
A set of documents with which this checklist item can be resolved
2 properties 2 required
FieldNotIn
object
Checklist item requirement: field value NOT IN list ({field} not in [{values}], eg docSubType not in [B1,B2,B1/B2])
4 properties 4 required
AllowedDocumentFormat
string
GeneralError
object
3 properties 1 required
Airport
object
Localised Airport record
3 properties 3 required
Not
object
Composed checklist item requirement: Not(ChecklistItemRequirement)
3 properties 3 required
RequiredAction
string
ComposedOr
object
Composed checklist item requirement: Or([ChecklistItemRequirement])
3 properties 3 required
DocumentProvisionMethod
string
Option
object
Option to choose for pick-from-list-question
2 properties 2 required
ChecklistItemRequirement
Checklist
object
Comprises checklist statuses, questions/answers and checklist items
10 properties 5 required
ErrorContainer
object
1 property
QuestionSampleImage
object
Question sample image with a name to form expressions like 'Sample of {title}'
2 properties 1 required
AllowedDocument
object
Describes a document which can be used to resolve checklist item
13 properties 9 required
ChecklistStatus
string
DocumentRequirement
object
Document requirement with status and acceptable documents (and methods) to resolve it
13 properties 7 required
ChecklistItemType
object
Checklist item type, eg RESIDENCEPERMIT/USA which represents USA Green Card
2 properties 1 required
ArrivalPoint
object
Arrival point - API output
3 properties 3 required
DeparturePoint
object
Departure point - API output
3 properties 3 required
DocumentSidesConfiguration
string
RuleType
string
Start1Response
object
2 properties
Check
object
Checklist item requirement: agent check (eg "check: 2 blank pages")
2 properties 2 required
Question
ChecklistResolutionStatus
string
ComposedAnd
object
Composed checklist item requirement: And([ChecklistItemRequirement])
3 properties 3 required
ChecklistItemStatus
string
Journey
object
Journey record (departure, transit, arrival) - API output
4 properties 3 required
Pax
object
Passenger basic data (first name, last name, birthdate)
3 properties
DocumentSidesExpectation
string
HaveDocumentQuestion
object
A Yes/No question (boolean), manifested through a positive statement of 'I do have {document type}' format
10 properties 7 required
DocumentMrzConfiguration
string
RuleOrigin
object
Origin of the rule
2 properties 2 required
FieldCompare
object
Checklist item requirement: compare field value ({field} {operator} {value}, eg expiryDate = 2025-10-25)
5 properties 5 required
FieldIn
object
Checklist item requirement: field value IN list ({field} in [{values}], eg docSubType in [DIPLOMATIC,SERVICE])
4 properties 4 required
TransitPoint
object
Transit point - API output
4 properties 4 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zamna-start-api-openapi.yml Raw ↑

Other APIs Zamna publishes across the network.

Zamna Session API
Zamna Start With Booking Id And Surname API
Zamna Start2 API
Where this information came from

This is an independent, third-party profile of Zamna Start API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.