Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.autousers.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Autousers API lets you create evaluations, queue AI personas (“autousers”) to rate designs, collect human ratings, compute inter-rater agreement, and stream events into your own systems. This is the developer reference. For end-user product help (videos, walkthroughs, conceptual onboarding) see the help center.

What you can build

CI/CD evaluation gates

Block a Vercel deploy or a PR merge if a UX evaluation drops below a Krippendorff α threshold.

Live design feedback

Queue an autouser pass from inside Figma or a PR comment. Get structured ratings back in minutes, not days.

Warehouse sync

Stream every rating into Looker, BigQuery, or Snowflake via webhooks and watch trends across releases.

Agent tools

Mount the Autousers MCP server into Claude or Cursor; let the agent create and analyse evaluations.

API surfaces

The same /v1 surface powers four first-party clients. Each is a thin wrapper over this REST API.
SurfaceAuthUse it for
Web appSupabase session cookieThe dashboard at app.autousers.ai.
ak_live_* keysBearer API keyServer-to-server, CI/CD, the CLI, the MCP server.
OAuth 2.1Audience-bound HS256 JWTThird-party MCP apps (Claude Desktop, Cursor).
Figma plugin JWTHS256 JWT (7-day expiry)The Autousers Figma plugin.
See Authentication for full details on each path.

Conventions

The API is Stripe-style:
  • JSON request and response bodies, application/json.
  • Cursor pagination via starting_after / ending_before (see Pagination).
  • Errors share a single envelope with a stable error.type taxonomy (see Errors).
  • Every response carries an X-Request-Id header — quote it in support tickets.
curl https://app.autousers.ai/api/v1/auth/whoami \
  -H "Authorization: Bearer ak_live_..."

Where to start

Quickstart

Mint a key, list evaluations, dry-run a new one. Five minutes.

Authentication

The four auth paths, the 13-scope vocabulary, key rotation.

Webhooks

Stop polling. Verify signatures. Retry semantics.

Integrations

MCP server, CLI, Figma plugin, Chrome extension, SDKs.

Stability

The /v1 surface is stable. We will not ship a breaking change inside /v1. Once a route, request shape, or response shape is published, it stays. See Versioning for the deprecation lifecycle.

Talk to us