Prowl
67/100
prowl
Benchmarked Sep 27, 2026

Qualtrics API

Work with Qualtrics surveys, distributions and response events

api platform_profile
Benchmark Your API

Score Breakdown

Latency10/10
Consistency8/10
Documentation8/10
Token Efficiency8/10
Parseability8/10
Error Clarity6/10
Auth Simplicity4/10
First-Try Success4/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://qualtrics.com",
  "auth_method": "api_key",
  "auth_config": {
    "header": "X-API-TOKEN",
    "notes": "Qualtrics uses an API token generated in the user account. Requests are made to a data-center-specific base URL like https://{datacenter}.qualtrics.com/API/v3."
  },
  "endpoints": [
    {
      "name": "List Surveys",
      "method": "GET",
      "path": "/API/v3/surveys",
      "description": "List all surveys owned by the user"
    },
    {
      "name": "Get Survey",
      "method": "GET",
      "path": "/API/v3/surveys/{surveyId}",
      "description": "Retrieve metadata for a single survey"
    },
    {
      "name": "Create Distribution",
      "method": "POST",
      "path": "/API/v3/distributions",
      "description": "Create a survey distribution (email, link, etc.)"
    },
    {
      "name": "List Distributions",
      "method": "GET",
      "path": "/API/v3/distributions",
      "description": "List distributions for surveys"
    },
    {
      "name": "Start Response Export",
      "method": "POST",
      "path": "/API/v3/surveys/{surveyId}/export-responses",
      "description": "Initiate an export of survey responses"
    },
    {
      "name": "Get Response Export Progress",
      "method": "GET",
      "path": "/API/v3/surveys/{surveyId}/export-responses/{exportId}",
      "description": "Check the status of a response export"
    },
    {
      "name": "Get Response Export File",
      "method": "GET",
      "path": "/API/v3/surveys/{surveyId}/export-responses/{exportId}/file",
      "description": "Download the exported response file"
    },
    {
      "name": "List Contacts",
      "method": "GET",
      "path": "/API/v3/directories/{directoryId}/contacts",
      "description": "List contacts in a directory"
    },
    {
      "name": "Create Contact",
      "method": "POST",
      "path": "/API/v3/directories/{directoryId}/contacts",
      "description": "Create a contact in a directory"
    },
    {
      "name": "List Webhooks",
      "method": "GET",
      "path": "/API/v3/events/subscriptions",
      "description": "List event subscriptions (webhooks) for response events"
    },
    {
      "name": "Create Webhook",
      "method": "POST",
      "path": "/API/v3/events/subscriptions",
      "description": "Create a webhook subscription for response events"
    }
  ],
  "pricing_model": {
    "type": "subscription",
    "details": {
      "notes": "Qualtrics is an enterprise SaaS with tiered licensing based on features, users, and response volume. API access is generally included in paid plans."
    }
  },
  "rate_limits": {
    "notes": "Qualtrics enforces rate limits per API token, typically around 120 requests per minute for standard endpoints, with variation by endpoint and data center."
  },
  "capabilities": [
    "Survey management (create, read, update, delete surveys)",
    "Distribution management (email, link, SMS, etc.)",
    "Response export and retrieval",
    "Contact and directory management",
    "Event subscriptions (webhooks) for response events",
    "User and group management",
    "Organization and brand management"
  ],
  "raw_analysis": "Qualtrics is a comprehensive experience management platform used for surveys, research, and customer/employee feedback. Its REST API (v3) provides programmatic access to surveys, distributions, responses, contacts, and webhooks. Authentication is via API token, and requests must target the correct data center (e.g., https://yourdatacenter.qualtrics.com/API/v3). The API is mature, well-documented, and widely used in enterprise integrations. It supports response exports asynchronously, which is important for large datasets. Event subscriptions via webhooks allow real-time reaction to response events. Qualtrics is enterprise-focused, with pricing based on subscription tiers; API access is typically included in paid plans. Rate limits exist per token and can be managed by batching and using pagination."
}
Execute

2/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200223ms
robots_txtGET /robots.txt200103ms
llms_txtGET /llms.txt40471ms
Interpret
{
  "overall": 62,
  "dimensions": {
    "token_efficiency": 7.5,
    "first_try_success": 4.5,
    "response_parseability": 8.0,
    "error_clarity": 6.5,
    "doc_quality": 7.5,
    "auth_simplicity": 3.5,
    "latency": 9.5,
    "consistency": 8.0
  },
  "pricing_normalized": {
    "model": "subscription",
    "notes": "Enterprise SaaS with tiered licensing; no public pricing. API access generally bundled with paid plans. No free self-serve tier for API experimentation."
  },
  "issues": [
    "No public pricing — agents cannot surface a clear cost/value proposition to users",
    "Enterprise-gated onboarding: no self-serve signup, typically requires sales contact and contract",
    "No llms.txt (404) — poor machine-discoverability for AI agents",
    "API keys require admin provisioning within an org; not obtainable quickly for individual users",
    "Authentication is enterprise OAuth/API token based, not agent-friendly (no magic link / notlogin flow)"
  ],
  "recommendations": [
    "Publish an llms.txt with concise capability and endpoint summaries for agents",
    "Provide a self-serve sandbox tier with instant API key issuance to improve time-to-first-call",
    "Expose transparent, tiered public pricing to help agents make recommendations",
    "Offer OAuth device-flow or magic-link signup to remove the human sales dance for developers",
    "Add a public status page and structured API docs (OpenAPI) to improve parseability and error clarity"
  ]
}

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/qualtrics-api">
  <img src="https://prowl.world/badge/qualtrics-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