# Kairos Afrika API Documentation > Documentation for the Kairos Afrika API ## Docs - [Initialize Checkout Session](https://docs.kairosafrika.com/checkout-api/endpoint/create.md): Initialize a new checkout session for payment collection - [Get Checkout Status](https://docs.kairosafrika.com/checkout-api/endpoint/get.md): Get the status of a checkout session - [Checkout API Introduction](https://docs.kairosafrika.com/checkout-api/introduction.md): Overview of the Checkout API for Kairos Afrika. - [Development Guide](https://docs.kairosafrika.com/development.md): Best practices for developing with Kairos Afrika APIs - [Kairos Afrika API Documentation](https://docs.kairosafrika.com/index.md): Comprehensive API documentation for SMS, USSD, Payment, and Checkout services - [Initiate Payment](https://docs.kairosafrika.com/payment-api/endpoint/create.md): Initiate a new payment transaction - [Get Account Holder](https://docs.kairosafrika.com/payment-api/endpoint/get-account-holder.md): Retrieve details of an account holder by their ID - [Get Transaction Status](https://docs.kairosafrika.com/payment-api/endpoint/get-transaction-status.md): Check the status of a payment transaction by reference - [Payment API Introduction](https://docs.kairosafrika.com/payment-api/introduction.md): Overview of the Payment API for Kairos Afrika. - [API Quickstart](https://docs.kairosafrika.com/quickstart.md): Get started with Kairos Afrika APIs in minutes - [Generate OTP](https://docs.kairosafrika.com/sms-api/endpoint/generate-otp.md): Generate and send a one-time password (OTP) to a recipient via SMS - [Get SMS Delivery Receipt](https://docs.kairosafrika.com/sms-api/endpoint/get.md): Retrieve the delivery receipt and status details of a previously sent SMS message - [Get Account Balance](https://docs.kairosafrika.com/sms-api/endpoint/get-balance.md): Retrieve the current credit balance for your account - [Resend SMS Message](https://docs.kairosafrika.com/sms-api/endpoint/resend.md): Resend an SMS message with updated content - [Send Bulk SMS](https://docs.kairosafrika.com/sms-api/endpoint/send-bulk.md): Send SMS messages to multiple recipients in a single request - [Send Quick SMS](https://docs.kairosafrika.com/sms-api/endpoint/send-message.md): Send a quick SMS message to a recipient - [Validate OTP](https://docs.kairosafrika.com/sms-api/endpoint/validate-otp.md): Validate a one-time password (OTP) code sent to a recipient - [SMS API Introduction](https://docs.kairosafrika.com/sms-api/introduction.md): Overview of the SMS API for Kairos Afrika. - [Webhook Request Format](https://docs.kairosafrika.com/ussd-api/endpoint/webhook-request.md): Understanding the request format that Kairos Afrika sends to your webhook endpoint - [Webhook Response Format](https://docs.kairosafrika.com/ussd-api/endpoint/webhook-response.md): Learn how to structure responses from your webhook endpoint to Kairos Afrika - [USSD Webhook Integration](https://docs.kairosafrika.com/ussd-api/introduction.md): Learn how to integrate with Kairos Afrika's USSD service through webhooks. ## OpenAPI Specs - [openapi](https://docs.kairosafrika.com/sms-api/openapi.json)