# ASAS API — Developer Documentation > Arabic-first speech-to-text, text-to-speech, and retrieval-augmented > generation, served as a metered API that runs inside KSA regions. > Machine-readable spec: https://docs.asas.flitc.tech/openapi.json ## Docs - [Authentication](https://docs.asas.flitc.tech/docs/authentication): ASAS API keys — format, Bearer auth, scopes, test mode, and rotation. - [Errors](https://docs.asas.flitc.tech/docs/errors): RFC 9457 problem+json error envelope, status codes, and error code catalog. - [Getting started](https://docs.asas.flitc.tech/docs): Sign up, get approved, create a key, and make your first ASAS API call in under 10 minutes. - [Rate limits](https://docs.asas.flitc.tech/docs/rate-limits): How ASAS layers request-rate, concurrency, and credit-quota limits, and how to handle 429s. - [Webhooks](https://docs.asas.flitc.tech/docs/webhooks): Event catalog, delivery guarantees, and HMAC signature verification for ASAS webhooks. - [API reference](https://docs.asas.flitc.tech/docs/api-reference): Every ASAS v1 endpoint — methods, auth scopes, request and response schemas. - [Ask your documents](https://docs.asas.flitc.tech/docs/products/rag): Upload documents and search them in Arabic with source-cited answers — retrieve, answer, and analyze modes. - [Speech to Text](https://docs.asas.flitc.tech/docs/products/stt): Transcribe Arabic audio — batch over REST and realtime over WebSocket (preview). - [Text to Speech](https://docs.asas.flitc.tech/docs/products/tts): Synthesize natural Arabic speech — voices, quality tiers, blocking, streaming, and realtime.