# OpenAPI Specification

The Aktify API is described using the [OpenAPI Specification](https://spec.openapis.org/oas/v3.1.0). You may browse and interact with the API at:

- **Interactive API Explorer**: [https://api.aktify.io/api/spec](https://api.aktify.io/api/spec)
- **YAML Specification**: [https://api.aktify.io/api/spec-yaml](https://api.aktify.io/api/spec-yaml)

## Client Library Generation

If you would like to generate a client library for the API, Swagger hosts a tool for generating clients from YAML specifications at [https://editor.swagger.io](https://editor.swagger.io).

1. Copy or download the [Aktify API OpenAPI YAML Specification](https://api.aktify.io/api/spec-yaml)
2. Visit [https://editor.swagger.io](https://editor.swagger.io) and paste or upload the specification
3. From the top bar menu, click **Generate Client** and select the language of choice. A generated client will begin downloading.
