# Eventlayer documentation (/docs)



Eventlayer is an API for adding events, attendees, tickets, Apple Wallet passes
and check-in to your product. Your product stays in front; Eventlayer provides
the event infrastructure underneath.

<FirstTicketLink />

## Choose your next step [#choose-your-next-step]

<DocsLinks
  items="[
{ title: &#x22;Build a complete flow&#x22;, description: &#x22;Connect your registration form, checkout, Wallet passes or check-in app.&#x22;, href: &#x22;/docs/guides&#x22; },
{ title: &#x22;Understand the Eventlayer model&#x22;, description: &#x22;See how events, people and tickets fit together before designing your integration.&#x22;, href: &#x22;/docs/model&#x22; },
{ title: &#x22;Look up an API operation&#x22;, description: &#x22;Find endpoint schemas, authentication requirements and response details.&#x22;, href: &#x22;/docs/api-reference&#x22; },
]"
/>

## Keep building [#keep-building]

Use the [TypeScript SDK](/docs/sdk) for typed calls and result handling. Read
[errors and request IDs](/docs/errors) when something fails, and
[retries and recovery](/docs/retries) before adding automatic retries to your application.

Integration questions are welcome. [Send us the request ID](/support) and the
context of what you are building.
