Skip to main content

Generic API format

Request Headers

  • certification-code: af92196e-0d07-3c1d-a631-a71c...(Unique credential)

Response

Field name type Required Description
status string Yes Response status description
code int Yes See Error Codes for details.
message string Yes Error message
data object Yes Response payload
error object Yes Error details

Success Response Example

{
    "status": "success",
    "code": 200,
    "message": "",
    "data": {
        "msg_id": "wamid.HBgLODUyNjg0MTUwMjYVAgARGBIyMUQ4RjA5MTY1NUJERjE3NjYA"
    },
    "error": {}
}

Failure Response Example

{
    "status": "error",
    "code": 422,
    "message": "The phone number is invalid.",
    "data": {},
    "error": {
        "to": [
            "The phone number is invalid."
        ]
    }
}

Error Codes

Error CodeError Explanation
200No error
404Not found
422Request parameter error
429Too many attempts
500Server error
10001Certification code is invalid
10002WhatsApp API error
10003Viber API error
10004RCS API error