SIM Swap Verification
Content
API Description
API URL | https://apigw.tri.co.id/eai/verify_customer/query/sim_swap (NON-PROD) |
API Name | POST |
API Type | Query |
Description | This API is developed to verify if input MSISDN is swapped or not, it will return true or false. If MSISDN is swapped then returns Swapped date. |
API Parameters
HTTP Header
Content Type | application/json |
Input Params
api_key | An active unique api key registered by H3I to invoke your APIs. |
sig | Signature, it contains (api_key + Secret + TimeStamp) MD5 Hash, TimeStamp is in UNIX format, Refer Authentication section, for more details. |
Request Body
txn_id | A unique transaction id generated by external developer/partner, length can be up to 25 charactors, e.g. MYAPP202005152034120001 |
msisdn | Present phone number to check if sim swapped is done for this number |
Response Body
code | Refer Error codes section |
desc | Refer message in Error codes section |
result | |
- msisdn | Input MSISDN or phone number |
- sim_swapped | Returns true or false. |
- sim_swapped_dt | Returns date if sim_swapped is true, date format will be in yyyy-MM-DDTdd-mm-ss-z format. |
Codes | Message |
00000 | Success |
9999 | Unexpected system Error |
11111 | Error Process |
For a full list of generic HTTP error response codes, see Generic HTTP Error Response Codes.
Samples
Sample Request
{ "txn_id":"App12123123", "msisdn":"62895712343123" }
Sample Success Response
{
"code": "00000",
"desc": "Success",
"result": {
"msisdn": "08967613408",
"sim_swapped": "true",
"sim_swapped_dt": "2012-03-19T07:22:15+7:00"
}
}
Sample Fail Response
{ "response": { "code": "11111", "desc": "Error Process" } }
Sample CURL
curl --request POST \ --url 'https://apigw.tri.co.id/eai/verify_customer/query/sim_swap?api_key=wrwx9kg72jyzx3u5zcmpwnzu' \ --header 'Content-Type: application/json' \ --data '{ "txn_id":"App20201223151030000", "msisdn":"06289123456"}'
Back
.