# EN API ## EN API - [­­­­­­­­DecisionTelecom API Overview](https://en-api.decisiontele.com/decisiontelecom-api-overview.md) - [SMS API](https://en-api.decisiontele.com/sms-api.md) - [VIBER API](https://en-api.decisiontele.com/viber-api.md) - [WhatsApp Business API](https://en-api.decisiontele.com/whatsapp-business-api.md) - [RCS API](https://en-api.decisiontele.com/rcs-api.md) - [Verify API](https://en-api.decisiontele.com/verify-api.md) - [Flash Call Verify API](https://en-api.decisiontele.com/flash-call-verify-api.md) - [VIBER + SMS API](https://en-api.decisiontele.com/viber-+-sms-api.md) - [HLR API](https://en-api.decisiontele.com/hlr-api.md) - [Voice API](https://en-api.decisiontele.com/voice-api.md) - [Viber Bot API](https://en-api.decisiontele.com/viber-bot-api.md) - [Viber templates API (beta)](https://en-api.decisiontele.com/viber-templates-api-beta.md) - [eSIM API](https://en-api.decisiontele.com/esim-api.md): Provision, activate, and manage eSIMs and data packages using the DecisionTelecom eSIM API. - [Authentication](https://en-api.decisiontele.com/esim-api/authentication.md) - [Packages](https://en-api.decisiontele.com/esim-api/packages.md) - [List Packages](https://en-api.decisiontele.com/esim-api/packages/list-packages.md) - [eSIMs](https://en-api.decisiontele.com/esim-api/esims.md) - [List eSIMs](https://en-api.decisiontele.com/esim-api/esims/list-esims.md) - [Get eSIMs with Assigned Packages](https://en-api.decisiontele.com/esim-api/esims/get-esims-with-assigned-packages.md) - [Get eSIM ID](https://en-api.decisiontele.com/esim-api/esims/get-esim-id.md) - [Assign Package](https://en-api.decisiontele.com/esim-api/esims/assign-package.md) - [Release an eSIM](https://en-api.decisiontele.com/esim-api/esims/release-an-esim.md): Unassign an eSIM from a client and make it available for future allocation. - [Provision an eSIM](https://en-api.decisiontele.com/esim-api/esims/provision-an-esim.md): Step-by-step guide to create a client, allocate an eSIM, assign a data package, and retrieve the activation QR code. - [Top Up an eSIM](https://en-api.decisiontele.com/esim-api/esims/top-up-an-esim.md) - [Remove a Package](https://en-api.decisiontele.com/esim-api/esims/remove-a-package.md): Remove a data package from an existing eSIM without deleting the eSIM itself. - [Usage](https://en-api.decisiontele.com/esim-api/usage.md) - [Get Package Usage](https://en-api.decisiontele.com/esim-api/usage/get-package-usage.md) - [Usage Fields](https://en-api.decisiontele.com/esim-api/usage/usage-fields.md) - [Remaining Data](https://en-api.decisiontele.com/esim-api/usage/remaining-data.md) - [Multiple Packages on One eSIM](https://en-api.decisiontele.com/esim-api/usage/multiple-packages-on-one-esim.md) - [Statuses](https://en-api.decisiontele.com/esim-api/statuses.md) - [Integration Flow](https://en-api.decisiontele.com/esim-api/integration-flow.md)