# Kazee API > Kazee is a set of work apps. Each app has its own HTTPS API that answers in JSON, described by an OpenAPI 3.1 file built from that app's own code. How to call any of them: - Send `Authorization: Bearer ` with every call. The token comes from Kazee sign-in. Each call in an app's file lists the permission it needs. - IDs are 24-character strings. Dates are ISO 8601 in UTC, e.g. `2026-10-20T09:00:00.000Z`. - A call that fails answers with a 4xx or 5xx status and `{ "error": "what went wrong" }`. - Read the app's OpenAPI file first: it lists every call, its inputs, its permission and an example reply. ## Apps - [Spaces API file](https://api.spaces.kazee.africa/api/swagger): Tasks, spaces, docs, sheets, calendar, files and comments. Calls go to https://api.spaces.kazee.africa/api. ## For people - [Spaces reference](https://docs.kazee.io/spaces)