Overview
This is the public Twilio REST API.
Twilio - Numbers is a phone API from twilio.com. Requests are authenticated with HTTP Basic auth. It is served over HTTPS. Its OpenAPI description documents 31 endpoints.
At a glance
- Authentication
- HTTP Basic
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Phone
- Base URL
https://numbers.twilio.com- Version
- 1.42.0
- Endpoints
- 31
- OpenAPI
- Specification ↗
- Spec updated
- 2023-04-20
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://numbers.twilio.com/v2/RegulatoryCompliance/Bundles" \
-H "Accept: application/json" \
-H "Authorization: Basic BASE64_USER_PASSWORD"const response = await fetch("https://numbers.twilio.com/v2/RegulatoryCompliance/Bundles", {
method: "GET",
headers: {
"Accept": "application/json",
"Authorization": "Basic BASE64_USER_PASSWORD",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://numbers.twilio.com/v2/RegulatoryCompliance/Bundles",
headers={
"Accept": "application/json",
"Authorization": "Basic BASE64_USER_PASSWORD",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /v2/RegulatoryCompliance/Bundles | Retrieve a list of all Bundles for an account. |
| POST | /v2/RegulatoryCompliance/Bundles | Create a new Bundle. |
| GET | /v2/RegulatoryCompliance/Bundles/{BundleSid}/Copies | Retrieve a list of all Bundles Copies for a Bundle. |
| POST | /v2/RegulatoryCompliance/Bundles/{BundleSid}/Copies | Creates a new copy of a Bundle. It will internally create copies of all the bundle items (identities and documents) of the original bundle |
| GET | /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations | Retrieve a list of Evaluations associated to the Bundle resource. |
| POST | /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations | Creates an evaluation for a bundle |
| GET | /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations/{Sid} | Fetch specific Evaluation Instance. |
| GET | /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments | Retrieve a list of all Assigned Items for an account. |
| POST | /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments | Create a new Assigned Item. |
| GET | /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments/{Sid} | Fetch specific Assigned Item Instance. |
| DELETE | /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments/{Sid} | Remove an Assignment Item Instance. |
| POST | /v2/RegulatoryCompliance/Bundles/{BundleSid}/ReplaceItems | Replaces all bundle items in the target bundle (specified in the path) with all the bundle items of the source bundle (specified by the from_bundle_sid body par |
| GET | /v2/RegulatoryCompliance/Bundles/{Sid} | Fetch a specific Bundle instance. |
| POST | /v2/RegulatoryCompliance/Bundles/{Sid} | Updates a Bundle in an account. |
| DELETE | /v2/RegulatoryCompliance/Bundles/{Sid} | Delete a specific Bundle. |
| GET | /v2/RegulatoryCompliance/EndUserTypes | Retrieve a list of all End-User Types. |
| GET | /v2/RegulatoryCompliance/EndUserTypes/{Sid} | Fetch a specific End-User Type Instance. |
| GET | /v2/RegulatoryCompliance/EndUsers | Retrieve a list of all End User for an account. |
| POST | /v2/RegulatoryCompliance/EndUsers | Create a new End User. |
| GET | /v2/RegulatoryCompliance/EndUsers/{Sid} | Fetch specific End User Instance. |
| POST | /v2/RegulatoryCompliance/EndUsers/{Sid} | Update an existing End User. |
| DELETE | /v2/RegulatoryCompliance/EndUsers/{Sid} | Delete a specific End User. |
| GET | /v2/RegulatoryCompliance/Regulations | Retrieve a list of all Regulations. |
| GET | /v2/RegulatoryCompliance/Regulations/{Sid} | Fetch specific Regulation Instance. |
| GET | /v2/RegulatoryCompliance/SupportingDocumentTypes | Retrieve a list of all Supporting Document Types. |
| GET | /v2/RegulatoryCompliance/SupportingDocumentTypes/{Sid} | Fetch a specific Supporting Document Type Instance. |
| GET | /v2/RegulatoryCompliance/SupportingDocuments | Retrieve a list of all Supporting Document for an account. |
| POST | /v2/RegulatoryCompliance/SupportingDocuments | Create a new Supporting Document. |
| GET | /v2/RegulatoryCompliance/SupportingDocuments/{Sid} | Fetch specific Supporting Document Instance. |
| POST | /v2/RegulatoryCompliance/SupportingDocuments/{Sid} | Update an existing Supporting Document. |
| DELETE | /v2/RegulatoryCompliance/SupportingDocuments/{Sid} | Delete a specific Supporting Document. |
Questions
Does the Twilio - Numbers API need an API key?
Yes. The Twilio - Numbers API uses HTTP Basic authentication; the documentation explains how to get credentials.
Does the Twilio - Numbers API support HTTPS?
Yes, the Twilio - Numbers API is served over HTTPS.
How many endpoints does the Twilio - Numbers API have?
Its OpenAPI description lists 31 endpoints in version 1.42.0. All of them are shown on this page.
What are alternatives to the Twilio - Numbers API?
Other Phone APIs include Twilio - Accounts, ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management, Twilio - Api, Mobility API, Telnyx API.
Similar phone APIs
Compare alternatives →Twilio - Accounts
PhoneThis is the public Twilio REST API.
ETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management
PhoneETSI GS MEC 010-2 - Part 2: Application lifecycle, rules and requirements management described using OpenAPI.
Twilio - Api
PhoneThis is the public Twilio REST API.
Mobility API
PhoneTransit API can be used to obtain time-aggregated data representing moving the people between various spatial points within the Czech Republic. Having A - 'from' and B - 'to' points, the API can return count of people traveling from A to B or people that are from A and traveling to B, etc. The mobility data is based on moving mobile stations in O2 mobile network.
Telnyx API
PhoneSIP trunking, SMS, MMS, Call Control and Telephony Data Services.
Twilio - Autopilot
PhoneThis is the public Twilio REST API.
Listed from APIs.guru (CC0).