# Kwugwo API ## Docs - [Authentication](https://docs.kwugwo.africa/authentication.md): Authenticate every request with your secret API key. - [Embed the checkout](https://docs.kwugwo.africa/checkout-embed.md): The fastest, safest way to take payments — drop the Kwugwo overlay onto your site with @kwugwo/checkout. - [Get a checkout](https://docs.kwugwo.africa/checkouts/get.md): Fetch a single checkout configuration. - [Get medium providers](https://docs.kwugwo.africa/checkouts/get-medium-providers.md): Inspect which PSP providers will service a checkout/medium combination. - [List checkouts](https://docs.kwugwo.africa/checkouts/list.md): List the checkout configurations on this workspace. - [Concepts](https://docs.kwugwo.africa/concepts.md): The core resources in the Kwugwo API and how they fit together. - [Create a customer](https://docs.kwugwo.africa/customers/create.md): Create a new customer record on the workspace. - [Delete a customer](https://docs.kwugwo.africa/customers/delete.md): Soft-delete a customer record. - [Get a customer](https://docs.kwugwo.africa/customers/get.md): Fetch a single customer by ID. - [List customers](https://docs.kwugwo.africa/customers/list.md): Page through customers on the workspace. - [Update a customer](https://docs.kwugwo.africa/customers/update.md): Modify a customer's profile. - [Errors](https://docs.kwugwo.africa/errors.md): How the API signals failure, and what to do about it. - [IDs & prefixes](https://docs.kwugwo.africa/ids-and-prefixes.md): How Kwugwo IDs are structured. - [Introduction](https://docs.kwugwo.africa/introduction.md): Accept payments across Africa's PSPs with Kwugwo API. - [Pagination](https://docs.kwugwo.africa/pagination.md): Cursor-based pagination for list endpoints. - [Accept your first payment](https://docs.kwugwo.africa/quickstart/accept-first-payment.md): Create an ugwo and charge it end-to-end in under five minutes. - [Cancel an ugwo](https://docs.kwugwo.africa/ugwo/cancel.md): Cancel an unpaid payment request. - [Create an ugwo](https://docs.kwugwo.africa/ugwo/create.md): Create a new payment request. - [Charge an ugwo](https://docs.kwugwo.africa/ugwo/create-activity.md): Run a charge activity against a payment request. - [Get an ugwo](https://docs.kwugwo.africa/ugwo/get.md): Fetch a single payment request by ID. - [Get an activity](https://docs.kwugwo.africa/ugwo/get-activity.md): Fetch a specific activity by ID. - [List ugwos](https://docs.kwugwo.africa/ugwo/list.md): Page through payment requests on this workspace. - [List activities](https://docs.kwugwo.africa/ugwo/list-activities.md): Page through activities run against an ugwo. - [Webhook deliveries](https://docs.kwugwo.africa/webhook-deliveries.md): How Kwugwo sends events to your endpoint — payload shape, signing, retries. ## OpenAPI Specs - [openapi](https://docs.kwugwo.africa/api-reference/openapi.json)