> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.jarvi.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to the Jarvi API documentation

## Why use the Jarvi API?

This API allows you to do absolutely everything you want. This same API is used by the Jarvi application and its extension.

Here are the most common use cases:

<CardGroup cols={2}>
  <Card title="Send applications to Jarvi" icon="file-user" href="./use-cases/applicants">
    Send applications from your website, forms, or other sources directly to Jarvi.
  </Card>

  <Card title="Retrieve job offers" icon="briefcase" href="./use-cases/projects">
    Get projects, job offers created in Jarvi and all associated information.
  </Card>
</CardGroup>

But remember, everything is possible.

## Terms of use

* The Jarvi API enforces limits based on the **cumulative execution time** of your requests:
  * **5 minutes** (300 seconds) of cumulative time per hour
  * **30 minutes** (1,800 seconds) of cumulative time per 12-hour window
* These limits are very generous and represent roughly **100 times the average usage** of a Jarvi user.
* When exceeded, the API returns a `429` error with a detailed message and a retry delay.
* If you need a higher limit, contact our support team — we can adjust thresholds to match your usage.
* You commit to comply with data protection regulations, particularly GDPR, for all data read/written via the API.

## Quick start

<CardGroup cols={1}>
  <Card title="Get my API keys" icon="key" href="./api-keys">
    Your API keys will give you access to the API
  </Card>
</CardGroup>
