DENT Gigastore Documentation
  • Introduction
  • Start with Gigastore
    • Create an Account
    • Add Credits
    • Configure Inventory
    • Set Up Auto Top-Up for Credits
  • Technical Integration
    • API Integration
    • SDK Integration
  • API
    • Getting started
    • Open API Specification
    • Postman Collection
    • API Authentification
    • Offering Packages
    • Countries API
    • Supported Devices API
    • Customers
    • First Package
    • eSIM Profiles
    • Top-up
    • Package Refund
    • Error Handling
  • Webhooks
    • First Steps
    • eSIM Status
    • Balance Alert
    • Country Change
  • iOS SDK
    • First Steps
    • Download SDK
    • Enable Direct Installation
    • iOS Universal Link
    • Integrate SDK
    • Prepare eSIM Installation
    • Install eSIM
  • Android SDK
    • First Steps
    • Download SDK
    • Enable Direct Installation
    • Integrate SDK
    • Prepare eSIM Installation
    • Install eSIM
    • Testing
  • SDK Webhooks
    • Activation Request
    • Customer Registration
  • Guidelines
    • UX Guide
  • Customer support
    • Gigastore for Support Teams
    • Connectivity
    • Changing Device
    • Package Refund
Powered by GitBook
On this page
  • Request Parameters
  • Response Parameters

Was this helpful?

  1. SDK Webhooks

Activation Request

To approve an eSIM activation via SDK, you need to implement this callback on your server. If the client is allowed to install an eSIM, a successful response is expected from our backend. DENT is sending the webhook as a POST request.

Please provide your server URL to your DENT contact. Only HTTPS server URLs are allowed.

Request Parameters

Attribute

Type

Example

Info

inventoryItemId

string

1_GB

userToken

string

USER_TOKEN_1234567

metaTag

string

myTag

The metaTag you provided in

activationId

string

1e0da3933156

A unique id provided for reference.

Sample Request

{
  "inventoryItemId": "1_GB",
  "userToken": "USER_TOKEN_1234567",
  "metaTag": myTag,
  "activationId": "1e0da3933156"
}

Response Parameters

Attribute

Type

Limitation

returnCode

string

"SUCCESS" or "FAIL"

returnMessage

string

-

Sample Response

{"returnCode":"SUCCESS","returnMessage":null}

Your server should always return 200.

PreviousTestingNextCustomer Registration

Last updated 1 year ago

Was this helpful?

The inventoryItemId from Gigastore that you provided in

The userToken you provided in

activateItem
activateItem
setUserToken