Operations related to subscriptions.
Download OpenAPI description
Overview
Languages
Servers
Production server
https://api.tellisim.com/
Each webhook call generated from TelliSIM includes a unique signature header to validate call authenticity.
The webhook contains a header x-tellisim-signature which identifies the call signature for each user.
To validate the signature, you can use the official npm library:
@tellisim/webhook-signature-validator
https://www.npmjs.com/package/@tellisim/webhook-signature-validator
Basic usage:
import * as tellisimSignatureValidator from '@tellisim/webhook-signature-validator';
tellisimSignatureValidator.validate(signature, signingKey, webhookDataObject);| Field type | Description |
|---|---|
| signature | The header received in x-tellisim-signature field. |
| signingKey | The signing key configured for your webhooks. |
| webhookDataObject | The JSON payload received in the webhook call. |
- Production serverhttps://api.tellisim.com/attachment.allowanceConsumed
application/json
{ "type": "attachment.allowanceConsumed", "timestamp": 1730474606, "data": { "usagePercentage": 80, "dataUsageBytes": 1231230, "esim": "8937103400004164763", "planId": "33de44b0-5103-45ea-9723-0a7aa104c76a", "attachmentId": "a1ac5a45-e05b-4728-9253-17c54fc1c5ff" } }
