# Jeli API

Access your Jeli data programmatically | Jeli Part of PagerDuty

The Jeli API allows you to manage your Jeli data outside of the web app. After you create an API access token, you can make requests to Jeli to gather Post-Incident Review or incident details, as well as integrate Jeli with third-party tools.

Using the Jeli API, you can take actions like:

- Create a Post-Incident Review or incident
- List Post-Incident Reviews or incidents
- Import event data to a Post-Incident Review

> **Availability:** Jeli is available to customers with a standalone Jeli plan, or the Enterprise plan for Incident Management. 
>
> Please contact our [Sales Team](https://www.pagerduty.com/contact-us/#contact-sales) to upgrade to an account plan with Jeli.

> **Requirements:** - Only a Jeli Admin can manage API access tokens.
> - The Commercial and Enterprise Jeli pricing plans offer API access. Please see our [Pricing Page](https://www.pagerduty.com/pricing/incident-management/) for details.

## Generate an API Access Token

1. Navigate to **Settings**  →  **API Tokens**.
2. Click **Generate token** in the top right.
3. Enter a meaningful **Name** for the token.
4. Make sure to **copy** the access token and store it in a secure location, since this is the only time Jeli displays the access token.

![Jeli API Tokens settings page with a Name field and Generate token button](/images/kb/7847eef5e129a586049d4a78a73ff2b0101fa976135cc033d49db98510ec70f7-jeli-create-api-token.webp)
*Generate New API Access Token*

## Use an API Access Token

Tokens should be used as Bearer tokens in the header of your API requests.

To generate and run authenticated API requests, please visit our [API documentation](https://api.jeli.io/v0/docs).

## Edit API Access Tokens

You can edit a token’s  **Name**. It is not possible to edit the token value. If you’ve lost your token value, see [Revoke an API Access Token](#revoke-an-api-access-token) below.

1. Navigate to **Settings**  →  **API Tokens**.
2. Click **Edit** to the right of your desired token.
3. Enter a new value for the **Name** and click **Save**.

## Revoke an API Access Token

You can delete a token by revoking it. You may revoke a token at any time.

> **Revoke Warning:** This is an irreversible action and you will not be able to recover a revoked key. Once revoked, API requests using this token will fail and receive an “Invalid authentication token” response.

1. Navigate to **Settings**  →  **API Tokens**.
2. Click **Revoke** to the right of your preferred token.
3. A confirmation modal appears. To confirm you would like to revoke the token, click **Revoke token**. The token will be removed from the API Tokens list.
