Twilio · Example Payload

Twilio Start Verification Example

AuthenticationCommunicationsContact CenterEmailIoTMessagingPhoneSMST1VerificationVideoVoice

Twilio Start Verification Example is an example object payload from Twilio, with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

operationapirequestresponse

Example Payload

Raw ↑
{
  "operation": "startVerification",
  "api": "Twilio Verify API",
  "request": {
    "method": "POST",
    "url": "https://verify.twilio.com/v2/Services/{ServiceSid}/Verifications",
    "headers": {
      "Authorization": "Basic {Base64(AccountSid:AuthToken)}",
      "Content-Type": "application/x-www-form-urlencoded"
    },
    "body": {
      "To": "+15017122661",
      "Channel": "sms"
    }
  },
  "response": {
    "status": 201,
    "headers": {
      "Content-Type": "application/json"
    },
    "body": {
      "sid": "VE9dcb38bc4e9a46a4ac8aaef1e8bd5eff",
      "service_sid": "VAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "account_sid": "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
      "to": "+15017122661",
      "channel": "sms",
      "status": "pending",
      "valid": false,
      "lookup": {
        "carrier": {
          "error_code": null,
          "name": "Carrier Name",
          "mobile_country_code": "310",
          "mobile_network_code": "150",
          "type": "mobile"
        }
      },
      "amount": null,
      "payee": null,
      "date_created": "2019-07-31T11:04:04Z",
      "date_updated": "2019-07-31T11:04:04Z",
      "url": "https://verify.twilio.com/v2/Services/VAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/Verifications/VE9dcb38bc4e9a46a4ac8aaef1e8bd5eff"
    }
  }
}