# Quick start

## Welcome to the VisaDoc Assessment API

The VisaDoc Assessment API lets you embed **instant, policy-accurate business visa checks** into your own products - booking flows, HR portals, mobility tools, or internal ops dashboards. Send us a trip + traveler profile, and we’ll return a structured assessment: required visa (if any), eligibility, documents, timelines, compliance flags, and clear next steps. Everything is machine-readable, designed for automation.

### What you can build in minutes

* **Pre-trip blockers:** stop bookings that violate visa rules.
* **Self-serve checks for employees/travelers:** show requirements, costs, and timelines before approval.
* **Ops automation:** create tasks for missing documents and track readiness to travel *(coming soon)*.
* **Compliance reporting:** keep an audit trail of sources, decisions, and changes *(coming soon)*.

### How it works (at a glance)

1. **Authenticate** with a Bearer token.
2. **Create an assessment** by posting trip details.
3. **Use the response** to guide the user (visa needed? which type? what’s missing? how long?).

### Support

You’ll find endpoint-level examples in the side menu. If you get stuck, error messages are actionable and include remediation tips—start with authentication and payload validation. Need help beyond that? Reach us at **<developers@visadoc.co.uk>** and mention your **`assessment_id`** or request timestamp.

**Next:** start with **Authentication**, then make your first **CreateAssessment** call.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://visadoc-co.gitbook.io/docs/quick-start.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
