Prowl
60/100
prowl
Benchmarked Oct 01, 2026

sms77.io API

sms77.io Swagger API. Get your API-Key now at sms77.io.

smsapi platform_profile
Benchmark Your API

Score Breakdown

Parseability8/10
Latency6/10
Consistency6/10
Documentation6/10
Token Efficiency6/10
First-Try Success6/10
Error Clarity5/10
Auth Simplicity4/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://gateway.sms77.io",
  "auth_method": "api_key",
  "auth_config": {
    "header_name": "X-Api-Key",
    "key_location": "https://sms77.io/en/company/contact",
    "notes": "API key can be sent as X-Api-Key header, or as 'p' / 'api_key' query/body parameter depending on endpoint"
  },
  "endpoints": [
    {
      "name": "send_sms",
      "method": "POST",
      "path": "/api/sms",
      "description": "Send one or more SMS messages"
    },
    {
      "name": "send_sms_get",
      "method": "GET",
      "path": "/api/sms",
      "description": "Send SMS via GET request with query parameters"
    },
    {
      "name": "status",
      "method": "GET",
      "path": "/api/status",
      "description": "Check account credit / status"
    },
    {
      "name": "balance",
      "method": "GET",
      "path": "/api/balance",
      "description": "Retrieve account balance"
    },
    {
      "name": "pricing",
      "method": "GET",
      "path": "/api/pricing",
      "description": "Get pricing information"
    },
    {
      "name": "lookup",
      "method": "GET",
      "path": "/api/lookup",
      "description": "Perform number lookup / HLR lookup"
    },
    {
      "name": "contacts",
      "method": "GET",
      "path": "/api/contacts",
      "description": "Manage contacts"
    },
    {
      "name": "voice",
      "method": "POST",
      "path": "/api/voice",
      "description": "Initiate voice calls / text-to-speech"
    },
    {
      "name": "whatsapp",
      "method": "POST",
      "path": "/api/whatsapp",
      "description": "Send WhatsApp messages"
    },
    {
      "name": "hooks",
      "method": "GET",
      "path": "/api/hooks",
      "description": "Manage webhooks"
    }
  ],
  "pricing_model": {
    "type": "unknown",
    "details": {
      "notes": "Pay-per-message credit model typical of SMS gateways. Exact rates depend on destination country and message type; API-Key required and account topped up with credit."
    }
  },
  "rate_limits": {
    "notes": "Not explicitly documented in provided content; typical SMS gateway rate limits apply per account/API key"
  },
  "capabilities": [
    "SMS sending (transactional and bulk)",
    "SMS status tracking",
    "Account balance and pricing lookup",
    "HLR / number lookup",
    "Voice calls / text-to-speech",
    "WhatsApp messaging",
    "Contact management",
    "Webhooks for delivery events",
    "HTTP REST API with Swagger/OpenAPI documentation"
  ],
  "raw_analysis": "sms77.io is a German SMS gateway and business messaging platform offering an HTTP REST API for sending SMS, WhatsApp messages, and voice calls. The service targets businesses needing transactional messaging, bulk SMS, and multi-channel communication. The API is documented via Swagger (OpenAPI), indicating a mature, well-structured REST interface. Authentication is via API key, obtainable by contacting sms77.io or through account registration. The platform is not a generic collaboration tool or dashboard but a developer-facing messaging API. It integrates easily into existing applications through standard HTTP requests and supports webhooks for delivery status callbacks. Pricing follows a pay-per-message credit model typical of SMS aggregators, with costs varying by destination. The provided URL points to the company contact page rather than a live API console, but the API itself is exposed at a gateway domain (commonly gateway.sms77.io). Rate limits and exact endpoint schemas are defined in the Swagger documentation. Overall, sms77.io is a mature European messaging provider competing in the CPaaS (Communications Platform as a Service) space alongside Twilio and Vonage, with a focus on the DACH region."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200552ms
robots_txtGET /robots.txt200125ms
llms_txtGET /llms.txt404124ms
Interpret
```json
{
  "overall": 58,
  "dimensions": {
    "token_efficiency": 6.0,
    "first_try_success": 6.0,
    "response_parseability": 7.5,
    "error_clarity": 5.0,
    "doc_quality": 6.0,
    "auth_simplicity": 4.5,
    "latency": 6.5,
    "consistency": 6.0
  },
  "pricing_normalized": {
    "model": "prepaid_credit",
    "transparency": "low",
    "notes": "Pay-per-message credit model; rates vary by destination and message type. No public rate card surfaced in checks — agents cannot quote prices."
  },
  "issues": [
    "No llms.txt (404) — no machine-readable summary for AI agents to discover capabilities.",
    "robots.txt disallows all crawlers ('Disallow: /'), which may block agent-based discovery and indexing.",
    "Auth likely requires manual API-Key provisioning plus account top-up — not agent-friendly onboarding.",
    "Pricing is opaque: no public rate card makes cost recommendations impossible without account access.",
    "Root response is a bare 'Gateway' string — poor self-describing value proposition.",
    "Rate limits, error codes, and quota behavior are not surfaced in docs preview."
  ],
  "recommendations": [
    "Add an llms.txt (and ideally an OpenAPI spec reference) so agents can auto-discover endpoints and capabilities.",
    "Publish a public per-country pricing table or rate-card API so agents can estimate cost before signup.",
    "Support agent-friendly auth: signup with verified identity (e.g. NotLogin/magic link) issuing scoped API keys programmatically.",
    "Relax robots.txt for API/docs paths so agent crawlers can index documentation.",
    "Return a structured landing payload (JSON or structured HTML) instead of a bare 'Gateway' string.",
    "Document rate limits, error codes, and webhook retry semantics explicitly for first-try success."
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/sms77io-api">
  <img src="https://prowl.world/badge/sms77io-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard