Send Email Activation eSIM

API to send email activation for eSIM product.

A thing to know

  1. This API is only available for sending emails related to eSIM products and if you have topped up the eSIM product.
  2. Sending an email can only be done if the transaction has a successful status.
  3. You can only send the email 3 times per day for the same user and transaction ID.

Path

MethodPath
POSTapi/esim/notification/activation

Request Body

AttributesTypeDescriptionMandatory
usernameStringYour registered phone numberYes
tr_idStringTransaction IDYes
emailStringRecipient emailYes
signStringSignature. Value: md5(username+api_key+tr_id)Yes
{
  "username" : "123123123",
  "tr_id"    : "2345678",
  "email"    : "test@gmail.com",
  "sign"     : "6bc194c0d23c18a12f5d6919aa72bc30",
}
<?xml version="1.0" ?>
<mp>
  <username>123123123</username>
  <tr_id>2345678</tr_id>
  <email>test@gmail.com</email>
  <sign>6bc194c0d23c18a12f5d6919aa72bc30</sign>
</mp>

Response

AttributesTypeDescriptionMandatory
tr_idStringTransaction IDYes
emailStringRecipient emailYes
rcStringResponse code. See response code listYes
messageStringMessageYes
{
    "data": {
        "tr_id"   : "2345678",
        "email"   : "test@gmail.com",
        "rc"      : "00",
        "message" : "SUCCESS"
    }
}
<?xml version="1.0" ?>
<mp>
    <tr_id>2345678</tr_id>
    <email>test@gmail.com</email>
    <rc>00</rc>
    <message>SUCCESS</message>
</mp>

Example Email

Email Activation eSIM

Live Testing

Request URL
https://prepaid.iak.dev/api/esim/notification/activation
Request Method
Request Header
Content-Type: application/json
Body
Result