{
  "opencollection": "1.0.0",
  "info": {
    "name": "Telnyx Access Tokens Verify API",
    "version": "2.0.0"
  },
  "request": {
    "auth": {
      "type": "bearer",
      "token": "{{bearerToken}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Verify",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List verifications by phone number",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.telnyx.com/v2/verifications/by_phone_number/:phone_number",
            "params": [
              {
                "name": "phone_number",
                "value": "",
                "type": "path",
                "description": "The phone number associated with the verifications to retrieve."
              }
            ]
          },
          "docs": "List verifications by phone number"
        },
        {
          "info": {
            "name": "Verify verification code by phone number",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/by_phone_number/:phone_number/actions/verify",
            "params": [
              {
                "name": "phone_number",
                "value": "",
                "type": "path",
                "description": "The phone number associated with the verification code being verified."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Verify verification code by phone number"
        },
        {
          "info": {
            "name": "Trigger Call verification",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/call",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger Call verification"
        },
        {
          "info": {
            "name": "Trigger Flash call verification",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/flashcall",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger Flash call verification"
        },
        {
          "info": {
            "name": "Trigger SMS verification",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/sms",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger SMS verification"
        },
        {
          "info": {
            "name": "Trigger WhatsApp verification",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/whatsapp",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Trigger WhatsApp verification"
        },
        {
          "info": {
            "name": "Retrieve verification",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.telnyx.com/v2/verifications/:verification_id",
            "params": [
              {
                "name": "verification_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the verification to retrieve."
              }
            ]
          },
          "docs": "Retrieve verification"
        },
        {
          "info": {
            "name": "Verify verification code by ID",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verifications/:verification_id/actions/verify",
            "params": [
              {
                "name": "verification_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the verification to retrieve."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Verify verification code by ID"
        },
        {
          "info": {
            "name": "List all Verify profiles",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.telnyx.com/v2/verify_profiles",
            "params": [
              {
                "name": "filter",
                "value": "",
                "type": "query",
                "description": "Consolidated filter parameter (deepObject style). Originally: filter[name]"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Consolidated page parameter (deepObject style). Originally: page[size], page[number]"
              }
            ]
          },
          "docs": "Gets a paginated list of Verify profiles."
        },
        {
          "info": {
            "name": "Create a Verify profile",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verify_profiles",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Creates a new Verify profile to associate verifications with."
        },
        {
          "info": {
            "name": "Retrieve Verify profile message templates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.telnyx.com/v2/verify_profiles/templates"
          },
          "docs": "List all Verify profile message templates."
        },
        {
          "info": {
            "name": "Create message template",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.telnyx.com/v2/verify_profiles/templates",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a new Verify profile message template."
        },
        {
          "info": {
            "name": "Update message template",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.telnyx.com/v2/verify_profiles/templates/:template_id",
            "params": [
              {
                "name": "template_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the message template to update."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update an existing Verify profile message template."
        },
        {
          "info": {
            "name": "Retrieve Verify profile",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.telnyx.com/v2/verify_profiles/:verify_profile_id",
            "params": [
              {
                "name": "verify_profile_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the Verify profile to retrieve."
              }
            ]
          },
          "docs": "Gets a single Verify profile."
        },
        {
          "info": {
            "name": "Update Verify profile",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.telnyx.com/v2/verify_profiles/:verify_profile_id",
            "params": [
              {
                "name": "verify_profile_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the Verify profile to update."
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update Verify profile"
        },
        {
          "info": {
            "name": "Delete Verify profile",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.telnyx.com/v2/verify_profiles/:verify_profile_id",
            "params": [
              {
                "name": "verify_profile_id",
                "value": "",
                "type": "path",
                "description": "The identifier of the Verify profile to delete."
              }
            ]
          },
          "docs": "Delete Verify profile"
        }
      ]
    }
  ],
  "bundled": true
}