Ready Player Me · API Governance Rules
Ready Player Me API Rules
Spectral linting rules defining API design standards and conventions for Ready Player Me.
7 Rules
warn 6
info 1
Rule Categories
rpm
Rules
warn
rpm-info-contact
Ready Player Me OpenAPI specs must declare a contact block.
$.info
warn
rpm-info-description
Ready Player Me OpenAPI specs must declare a non-empty description.
$.info
warn
rpm-app-id-security
Ready Player Me APIs are scoped per application via the X-APP-ID header security scheme.
$.components.securitySchemes
warn
rpm-server-host
Ready Player Me API servers should use the api.readyplayer.me host or a per-application subdomain of readyplayer.me.
$.servers[*].url
warn
rpm-operation-summary-title-case
Ready Player Me operation summaries should use Title Case.
$.paths[*][get,post,put,patch,delete,options,head].summary
warn
rpm-tag-presence
Operations must be tagged for navigation.
$.paths[*][get,post,put,patch,delete].tags
info
rpm-glb-content-type
GLB responses should be served as model/gltf-binary.
$.paths[*][get].responses['200'].content
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for spectral rules
4 MCP tools reach this
find_rulesBrowse and filter every ruleset in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This ruleset
curl "https://apis.io/api/v1/rules/ready-player-me-rules"
All spectral rules
curl "https://apis.io/api/v1/rules?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.