eUICC transactions

All eUICC transaction results (except Audit) will be pushed to the configured endpoint in below format. For Audit transaction, please refer here.

{
  "account_name": "ABC",
  "account_no": 123456789,
  "eid": "12345611014230000000000000123456",
  "gsma_reason_code": null,
  "gsma_subject_code": null,
  "iccid": "1234560000003012345",
  "message": "The transaction is completed successfully.",
  "operation_id": 1234,
  "operation_type": "ENABLE_PROFILE",
  "rule_details": {
    "name": "eUICC transactions",
    "event": "EUICC Transactions",
    "category": "Create stream",
    "parameters": null
  },
  "status": "SUCCESS",
  "updated_at": "2023-12-14T09:49:07.921559Z"
}
ItemDescription

account_name

Account name

account_no

Account number

eid

EID of the physical eSIM

gsma_reason_code

Will be populated In case of failure, for more info see here.

gsma_subject_code

Will be populated In case of failure, for more info see here.

iccid

ICCID of the SIM Profile, eg. - Enable profile: ICCID that was requested to enable. - Set fallback: ICCID that was requested to set fallback attribute. - Download profile: ICCID that was requested to be downloaded. - Delete profile: ICCID that was requested to be downloaded.

message

Description of the result

operation_id

Transaction ID. This can be used to also fetch the result of the operation by using the GET Bulk Operation Transactions API. operation_id is same as resource_id that is returned in 202 ACCEPTED response when transaction is created.

operation_type

Type of operation as shown below.

  • "DOWNLOAD"

  • "DELETE"

  • "SET_FALLBACK"

  • "ENABLE_PROFILE"

rule_details

Details of the rule that is enabled to create the notifications via webhook

status

Status of the transaction

updated_at

Time stamp in UTC

Last updated