The Vonage Business Cloud Extension API enables you to retrieve information about extensions. Your application must subscribe to the Provisioning API suite to use this API.
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://businesssupport.vonage.com",
"auth_method": "oauth2",
"auth_config": {
"notes": "Vonage Business Cloud APIs require authentication via Vonage Business Cloud credentials or API key/secret. Applications must subscribe to the Provisioning API suite to access the Extension API.",
"login_url": "https://login.auth.vonage.com",
"requires_subscription": "Provisioning API suite"
},
"endpoints": [
{
"name": "Retrieve extensions information",
"description": "Retrieve information about extensions within a Vonage Business Cloud account",
"method": "GET",
"path": "/extensions",
"documentation_url": "https://developer.vonage.com/en/api/business-cloud"
}
],
"pricing_model": {
"type": "subscription",
"details": {
"notes": "Vonage Business Cloud is a commercial unified communications platform. API access is bundled with Business Cloud subscriptions; developers must be Vonage Business Cloud customers to use provisioning APIs."
}
},
"rate_limits": {
"notes": "Vonage APIs generally enforce rate limits; specific limits for the Business Cloud Extension API are not documented in the provided content."
},
"capabilities": [
"Retrieve extension information",
"Provisioning management for Vonage Business Cloud accounts",
"Integration with Vonage unified communications platform",
"OAuth-based authentication via Vonage login"
],
"raw_analysis": "The provided URL (https://businesssupport.vonage.com/contactus) serves an HTML page that is a Vonage login portal rendered by an SPA (Vite-built) using the Vonage Vivid design system. It is not an API endpoint — it is a customer login/contact gateway. The actual service referenced in the description is the Vonage Business Cloud Extension API, a REST API belonging to Vonage's Business Cloud (VBC) platform, which is a unified communications / VoIP product suite targeted at business customers. The Extension API allows retrieval of extension information (extensions represent phone lines/users within an organization). Access requires the caller's application to subscribe to the Provisioning API suite, which implies OAuth2 or API key/secret credentials tied to a Vonage Business Cloud account, and thus a paid subscription to Vonage Business Cloud. The service is mature — Vonage (formerly Nexmo, acquired by Ericsson) is a long-established CPaaS/UCaaS provider with extensive developer documentation at developer.vonage.com. Integrations include the broader Vonage Business Cloud suite (users, extensions, call handling, etc.) and Vonage's messaging/voice APIs. The given URL itself is only a login/support contact page and contains no API surface; the description points to a documented REST endpoint under the Business Cloud provisioning family. Because the platform is UCaaS-oriented and requires account-based access, it fits the 'platform' service type rather than a pure public REST API, though it does expose REST endpoints to subscribed accounts."
}3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 237ms |
| robots_txt | GET /robots.txt | 200 | 109ms |
| llms_txt | GET /llms.txt | 200 | 692ms |
{
"overall": 42,
"dimensions": {
"token_efficiency": 5.0,
"first_try_success": 3.0,
"response_parseability": 5.0,
"error_clarity": 4.0,
"doc_quality": 5.0,
"auth_simplicity": 2.0,
"latency": 9.0,
"consistency": 6.0
},
"pricing_normalized": {
"model": "subscription_bundled",
"notes": "API access is gated behind a commercial Vonage Business Cloud subscription. No standalone/free tier; developers must be paying UC customers to use provisioning APIs — high friction for agent recommendation."
},
"issues": [
"API access requires a paid Vonage Business Cloud subscription — no free tier or self-serve developer sandbox.",
"OAuth via Vonage login adds human-in-the-loop friction; no magic-link or agent-friendly onboarding path.",
"No LLM-friendly documentation discovered (llms.txt request returned an HTML SPA page, not a valid llms.txt).",
"HTML-heavy responses with no structured metadata suitable for agent consumption.",
"Provisioning scope is narrow and tied to the parent UC platform, limiting general usefulness."
],
"recommendations": [
"Publish a proper llms.txt and machine-readable API spec (OpenAPI) so agents can parse capabilities directly.",
"Offer a free sandbox tier for provisioning APIs to reduce onboarding friction.",
"Add an agent-compatible auth path (device code flow, magic link, or scoped API keys) to avoid OAuth human dance.",
"Update robots.txt/user-agent handling to allow AI crawlers rather than disallowing.",
"Provide clear error/clarity docs on rate limits, required subscription tiers, and regional availability."
]
}Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/extension-api">
<img src="https://prowl.world/badge/extension-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard