# API reference

> The actor contract, the Effect client, the CLI and the hosted Cloud API of Akter 0.2.

Source: https://docs.akter.dev/api/overview

## Runtime
- [Server API](https://docs.akter.dev/api/01-server-api.md): Actor declarations, handlers, stores, and serving in Akter 0.2.
- [Context capabilities](https://docs.akter.dev/api/02-context.md): The synchronous action, view, presence, and Effect job contexts in Akter 0.2.
- [TypeScript SDK](https://docs.akter.dev/api/03-typescript-sdk.md): The Effect client over the single /rpc endpoint, derived from actor contracts.
- [Jobs in 0.2](https://docs.akter.dev/api/jobs.md)
- [Lists and find](https://docs.akter.dev/api/lists-and-find.md): Page-backed list fields and id-only queries over durable scalar state.
- [Operator forks](https://docs.akter.dev/api/forks.md)

## Clients and CLI
- [CLI](https://docs.akter.dev/api/06-cli.md): Cloud client commands, storage checks, local development, and audited 0.2 operations.
- [Customer runner logs API](https://docs.akter.dev/api/07-cloud-logs.md)
- [Cloud usage and pricing contract](https://docs.akter.dev/api/08-cloud-usage.md)
- [Environment API keys](https://docs.akter.dev/api/09-environment-api-keys.md): Create, list and revoke keys for a deployed application's environment.
- [Generated contracts](https://docs.akter.dev/api/generated-contracts.md)

## Conventions
- [API naming](https://docs.akter.dev/api/naming.md): Settled public names for the Akter 0.2 API.
- [API and protocol versioning](https://docs.akter.dev/api/versioning.md): How Akter 0.2 contracts, wire data, builds, and retained history evolve.
