> For the complete documentation index, see [llms.txt](https://syticks.gitbook.io/merpi-by-syticks/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://syticks.gitbook.io/merpi-by-syticks/explore-the-api-reference.md).

# Explore the API Reference

The MERPI API is organized into five sections, each covering a specific ticket category. Every section contains the full endpoint reference for that category, including request parameters, response structures, and examples.

***

### API Categories

<table data-view="cards"><thead><tr><th align="center"></th><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>Experience Ticketing</strong></td><td align="center">Concerts, parties, conferences, comedy shows, festivals, and other entertainment events. Covers browsing experiences, fetching ticket categories, holding inventory, and completing purchases.</td><td><a href="/merpi-by-syticks/api-reference/experience-ticketing-events-parties-conference-comedy-and-more.md">Experience Ticketing(Events -Parties, Conference, Comedy and more)</a></td></tr><tr><td align="center"><strong>Cinema Ticketing</strong></td><td align="center">Movie showings across cinema chains nationwide. Covers fetching movie listings, showtime structures, multi-location cinemas, and purchasing cinema tickets.</td><td><a href="/merpi-by-syticks/api-reference/cinema-ticketing-cinema-movies-available-days-purchase-etc.md">Cinema Ticketing(Cinema Movies, Available Days, Purchase, etc)</a></td></tr><tr><td align="center"><strong>Bus Ticketing</strong></td><td align="center">Inter-city and intra-city bus tickets. Covers fetching routes, terminals, schedules, seat availability, and completing bus ticket purchases.</td><td><a href="/merpi-by-syticks/api-reference/bus-ticketing-routes-terminals-schedules-buses-purchase-etc/get-all-states-endpoint.md">Get All States Endpoint</a></td></tr><tr><td align="center"><strong>Hospitality</strong></td><td align="center">Hotels, resorts, apartments, and short-let accommodations. Covers browsing available properties, checking availability, and completing bookings.</td><td><a href="/merpi-by-syticks/api-reference/hospitality-ticketing-hotels-resorts-apartments.md">Hospitality Ticketing(Hotels, Resorts, Apartments)</a></td></tr><tr><td align="center"><strong>General Endpoints</strong></td><td align="center">Shared endpoints that apply across all ticket categories, including fetching all businesses, transaction requery, and other utility endpoints.</td><td><a href="/merpi-by-syticks/api-reference/general-endpoints-get-all-businesses-transaction-requery-etc.md">General Endpoints(Get All Businesses, Transaction Requery, etc)</a></td></tr></tbody></table>

***

### How Each Section Is Structured

Every endpoint page in the API reference follows the same structure so you always know what to expect:

* **Endpoint**: The HTTP method and path
* **Query or path parameters**: What you can pass and what each field does
* **Response fields**: A description of every field returned
* **Example requests**: Ready-to-use request examples
* **Example responses**: Real response payloads showing all possible field combinations

***

### Before You Start Calling Endpoints

{% hint style="info" %}
Make sure you have completed the Getting Started steps before making your first API call. You will need your API key attached to every request and a funded Staging wallet to test purchase endpoints.
{% endhint %}

<table data-view="cards"><thead><tr><th align="center"></th><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>Getting Started</strong></td><td align="center">Set up your account, get your API keys, and fund your test wallet.</td><td><a href="/merpi-by-syticks/getting-started.md">Getting Started</a></td></tr><tr><td align="center"><strong>Authentication</strong></td><td align="center">Learn how to attach your API key and transaction medium to every request. </td><td><a href="/merpi-by-syticks/api-keys-and-authentication.md">API Keys and Authentication</a></td></tr></tbody></table>
