HonestClaw · What is Agent Readiness? · How we score

x.com — Agent Readiness Score 43/100

Developing. Agents can find parts of this site, but key capabilities are hard to reach.

HonestClaw measured how well x.com's site and APIs work for AI agents — across 9 dimensions and 27 automated checks. Score: 43/100 (Developing).

Scanned · scanner v1.3.0 · 21 of 27 checks conclusive.

Dimensions

Checks

At a glance

5 of 6 scored areas have measured gaps. Documentation & meaning is furthest along; Reliability & recovery has the largest measured point gap.

Needs a fix
11
conclusive findings
Furthest along
5.5/11 pts
Documentation & meaning
Largest measured gap
17.1 pts
Reliability & recovery · 13/30 pts
Conclusive results
21 conclusive
6 unverified

1 additional observation provides context and does not affect the score.

Discovery

0/3 ptsCan agents find the right entry points? · 1 conclusive · 5 unverified · 0 additional

Reachable entry points

API catalog

0/3 ptsNot detected
What we found

No RFC 9727 API Catalog found at /.well-known/api-catalog.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

sitemap.xml

3 pts unverifiedCould not verify
What we found

No live subdomains matched this check.

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Subdomain sweep

3 pts unverifiedCould not verify
What we found

No live subdomains matched this check.

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Canonical domain

2 pts unverifiedCould not verify
What we found

No live subdomains matched this check.

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

.well-known index

2 pts unverifiedCould not verify
What we found

No live subdomains matched this check.

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Public pages; interfaces when present

Clear entry points help agents find the intended site or interface. Multiple hostnames or directory formats may describe the same destination.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Permissions & policy

UnverifiedWhat access does the publisher permit? · 0 conclusive · 1 unverified · 0 additional

Clear and consistent publisher policy

robots.txt

3 pts unverifiedCould not verify
What we found

No live subdomains matched this check.

How this affects the score

Unverified points are excluded from the score denominator and reduce observed coverage.

When this matters

Published policy for the relevant use: indexing, training or user retrieval

Different policy syntaxes and business permissions are not independent readiness capabilities. Blocking training should not imply that an agent cannot use a public API.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

No public evidence URL recorded for this check

Documentation & meaning

5.5/11 ptsCan agents understand the documentation? · 3 conclusive · 0 additional

Usable API reference and examples

API reference depth

0.5/5 ptsDetected
What we found

API reference content is mentioned at https://docs.x.com/overview, but not on a dedicated reference page.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

A documented API or tool interface

Reference depth and valid fenced examples contribute to the same documentation outcome. Parsing an example is weaker than executing it successfully.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Machine-readable facts

Machine-readable pricing

0/1 ptsNot detected
What we found

No machine-readable pricing endpoint found (HTML pricing pages do not qualify).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Facts relevant to the product; pricing only when there is a price to disclose

Structured facts can help agents interpret a page. Markup volume and the number of schema types alone do not establish accuracy, consistency or task success. This check has no external governing spec; its weight is product judgment.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Usable documentation entry and references

llms.txt

5/5 ptsCross-verified
What we found

A curated llms.txt index is published at https://docs.x.com/llms.txt: 23 links across 4 sections.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Public documentation; llms files optional

An index, full text and modular files offer different routes to documentation. Useful content and working references matter more than the number of formats.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Interfaces & data

15.9/32 ptsWhich interfaces can agents use? · 6 conclusive · 1 additional

Complete and usable operation contracts

Data export API

0/4 ptsNot detected
What we found

No data export or bulk API documentation found at the standard docs locations an agent would check.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; pagination only for collections, async only for long-running jobs, batch only for multi-item operations

Usable schemas and operation patterns can reduce ambiguity for clients. More endpoints or constraints alone do not establish that an operation is easier to use.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Structured data I/O

5.6/8 ptsUseful
What we found

The spec at https://docs.x.com/openapi.json declares typed response schemas as a rule (99% of operations) — no structured error envelope. (source: spec)

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; pagination only for collections, async only for long-running jobs, batch only for multi-item operations

Usable schemas and operation patterns can reduce ambiguity for clients. More endpoints or constraints alone do not establish that an operation is easier to use.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Usable supported interface

API existence

1.8/5 ptsParseable
What we found

A real API surface is declared at https://docs.x.com/openapi.json: the spec lists servers and paths. (source: spec)

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

SDK availability

1.8/5 ptsParseable
What we found

SDK libraries page at https://developer.x.com/docs/sdks: 0 GitHub repos, 0 registry links, 0 install commands (0 pointers).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

OpenAPI specification

5/5 ptsCross-verified
What we found

Valid OpenAPI 3.0.0 spec at https://docs.x.com/openapi.json: 165 operations, 446 schemas, 100% response coverage, servers declared.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Interface-enabled product; no requirement to implement every protocol

REST, GraphQL, MCP, SDKs and CLIs offer alternative or complementary access paths. The useful choice depends on the task and client; no single format serves every workflow.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

MCP discovery evidence

MCP descriptor (legacy)

1.8/5 ptsParseable
What we found

An MCP server is described at https://docs.x.com/.well-known/mcp.json, but the description doesn't include a web address for the server.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

MCP surface

An MCP descriptor helps clients locate a service. This additional observation does not earn separate points for evidence already represented by the scored MCP check.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Payment capabilities

Machine payments (x402/MPP)

UnscoredNot observed
What we found

No HTTP 402 response or machine payment protocol headers detected.

Why this is unscored

Useful context, outside the readiness score. Adoption, payment support and retrieval cost are not readiness quality by themselves.

When this matters

Payment-enabled business model

Payment support describes what the business offers. It must not make a research publication or free public service appear less ready.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Authentication & credentials

6.4/19 ptsCan agents authenticate and manage credentials? · 4 conclusive · 0 additional

Usable least-privilege authentication

Programmatic auth flow

0.5/5 ptsDetected
What we found

Programmatic authentication is mentioned at https://docs.x.com/overview, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Credential management

0.4/4 ptsDetected
What we found

Credential management is mentioned at https://docs.x.com/overview, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Auth documentation

5/5 ptsCross-verified
What we found

Authentication is fully documented at https://docs.x.com/overview, naming complete method(s) and how they are sent, corroborated across surfaces or covering multiple methods.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Protected operations; anonymous access is valid when intended

Discovery, documentation and credential lifecycle jointly support a usable authorization flow. A public read-only service need not require OAuth.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Safe integration environment

Sandbox environment

0.5/5 ptsDetected
What we found

A test environment is mentioned at https://docs.x.com/overview, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Operations whose side effects or onboarding require a safe test environment

A sandbox helps validate consequential integrations; it is not necessary for every public content site or read-only API.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Reliability & recovery

13/30 ptsCan agents handle changes and failures? · 7 conclusive · 0 additional

Actionable limits

Rate limit documentation

0.5/5 ptsDetected
What we found

Rate limiting is mentioned at https://docs.x.com/overview, but not on a page dedicated to documenting it.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

An interface with quotas or throttling

Published limits and response headers help clients pace requests and recover from throttling. They describe related aspects of the same service constraint.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Observable outcomes and recovery

Webhook documentation

0.5/5 ptsDetected
What we found

Webhooks are mentioned at https://docs.x.com/overview, but not on a page dedicated to documenting them.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Retry & idempotency

0/3 ptsNot detected
What we found

No retry or idempotency documentation found at the standard docs locations an agent would check.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Status & health endpoints

0.2/2 ptsDetected
What we found

Health/status endpoint found at https://developer.x.com/api/health (HTTP 200).

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Error documentation

5/5 ptsCross-verified
What we found

Errors are fully documented at https://docs.x.com/overview, enumerating codes with a machine-readable format and recovery guidance.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Detected interface; idempotency for repeatable writes, webhooks only for event-driven workflows

Observable state and actionable errors help recovery. A status page or error schema does not prove successful repair.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Change and compatibility information

API versioning

1.8/5 ptsParseable
What we found

The API version is declared in the spec (info.version) at https://docs.x.com/openapi.json. (source: spec)

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Maintained interface or evolving product

Version identifiers and change records help clients manage compatibility as an interface evolves.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Changelog presence

5/5 ptsCross-verified
What we found

A changelog is published at https://docs.x.com/overview with multiple recent dated entries, indicating it is actively maintained.

How this affects the score

These are recorded points before the total is normalized to 100.

When this matters

Maintained interface or evolving product

Version identifiers and change records help clients manage compatibility as an interface evolves.

Evidence basis

These sources inform the check. They do not validate our exact point weights.

Current guidance · 2026-10-15. Recorded scores are unchanged.

Recorded evidence

Run a full scan of x.com