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

# OpenAPI Schema

> [OpenAPI Specification](https://swagger.io/docs/specification/about/) (formerly *Swagger Specification*) is an API description format for REST APIs. With the open-source Fingerprint Server API and Webhooks [OpenAPI schemas](https://github.com/fingerprintjs/fingerprint-pro-server-api-openapi), you can integrate Fingerprint's [Server API](/reference/server-api-v4) and [Webhooks](/reference/posteventwebhook) into your server.

A [visual Swagger UI](https://swagger.io/tools/swagger-ui/) representation of the OpenAPI schema can be found on the [Getting Started page](https://fingerprintjs.github.io/fingerprint-pro-server-api-openapi/) on GitHub.
The latest version of the schema is published on [GitHub](https://github.com/fingerprintjs/fingerprint-pro-server-api-openapi/blob/main/schemas/fingerprint-server-api-v4.yaml).
Our OpenAPI schema conforms to [OpenAPI Specification version 3.1.1](https://spec.openapis.org/oas/v3.1.1.html).

## Webhooks Specification

The OpenAPI Specification supports Fingerprint Webhooks with its [*webhooks* feature](https://spec.openapis.org/oas/v3.1.1.html#oas-webhooks).

## Server API Specification

The Server API supports `Bearer` token authentication, using the standard `Bearer` format: `Authorization: Bearer YOUR_SECRET_API_KEY`.
