List available providers
curl --request GET \
--url https://prod-platform-core-api.20x.business/api/v1/integrations/providers \
--header 'Authorization: Bearer <token>'import requests
url = "https://prod-platform-core-api.20x.business/api/v1/integrations/providers"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://prod-platform-core-api.20x.business/api/v1/integrations/providers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Integrations
List available providers
List every provider you can connect, grouped by channel
GET
/
integrations
/
providers
List available providers
curl --request GET \
--url https://prod-platform-core-api.20x.business/api/v1/integrations/providers \
--header 'Authorization: Bearer <token>'import requests
url = "https://prod-platform-core-api.20x.business/api/v1/integrations/providers"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://prod-platform-core-api.20x.business/api/v1/integrations/providers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Returns the providers available on the platform grouped by channel — useful for
rendering a “connect a provider” picker, or for discovering which telephony
providers you can register numbers against.
Query parameters
string
Filter to a single channel, e.g.
VOICE, WHATSAPP, SMScurl "https://prod-platform-core-api.20x.business/api/v1/integrations/providers?channel=VOICE" \
-H "Authorization: Bearer $AGENTIC_OS_API_KEY"
requests.get(
"https://prod-platform-core-api.20x.business/api/v1/integrations/providers",
headers={"Authorization": f"Bearer {API_KEY}"},
params={"channel": "VOICE"},
)
await fetch(
"https://prod-platform-core-api.20x.business/api/v1/integrations/providers?channel=VOICE",
{ headers: { Authorization: `Bearer ${API_KEY}` } },
);
Response
[{ "channel": "VOICE", "providers": ["TWILIO", "PLIVO", "ACEFONE"] }]

