Experience Rulesets

The Spotlight catalog bundled by experience — the outcome each rule creates for the people who consume your API. Pick the experience you want to enforce — consistency, documentation, security, reliability — and run that ruleset across every artifact type with the Spotlight CLI, the browser validator, the HTTP API, or a CI gate. Each ruleset is downloadable and ready to run.

Consistency

304 rules

Uniform shapes, conventions, and structure so every endpoint behaves predictably.

View & download →

Documentation

172 rules

Descriptions, summaries, examples, and references that make the API self-explanatory.

View & download →

Reliability

155 rules

Defensive contracts — status codes, error shapes, and required fields that hold up in production.

View & download →

Data Modeling

143 rules

Well-formed schemas, types, and constraints for clean, validatable data.

View & download →

Discoverability

131 rules

Metadata, indexing, and links that help humans and machines find the API.

View & download →

Governance

131 rules

Policy, ownership, and lifecycle signals that keep an API portfolio accountable.

View & download →

Usability

117 rules

Developer-experience details that make the API easy to learn and consume.

View & download →

Naming

100 rules

Casing, vocabulary, and naming conventions applied consistently across the surface.

View & download →

Security

68 rules

Authentication, authorization, and the OWASP API Security Top 10 as machine checks.

View & download →

Agentic Access

7 rules

Execution contracts for AI agents — scope, audience, consequence, short-lived tokens, and human-in-the-loop escalation checked in the API description.

View & download →

Error Handling

51 rules

Standardized, informative error responses across every operation.

View & download →

Performance

29 rules

Caching, payload, and efficiency signals that keep the API fast.

View & download →

Versioning

28 rules

Explicit, predictable versioning so changes don't break consumers.

View & download →

Pagination

8 rules

Consistent paging of collection responses.

View & download →

Observability

7 rules

Tracing, correlation, and logging hooks for operating the API.

View & download →