docs, schema, resolve, coverage, and usage. docs and schema need
no key at all; resolve, coverage, and usage authenticate with a personal
key but still cost nothing.
docs
Returns the contract guide as markdown. This is the manual, written for both humans and agents, and it is keyless, so a cold-start agent can read it before it has anything. Thesection parameter selects one section and defaults to index. Values
are index, quickstart, domains, access, grammar, refusals,
resolve, errors, pricing, examples, and changelog. The response is
raw markdown with no JSON envelope.
schema
Returns one operation’s machine contract: parameters, defaults, enums, and error set as structured JSON. Keyless. The optionalresource parameter names
one of the 23 operations; omit it to get the index of all operations.
docs plus schema is a complete self-teaching loop. Point an agent at the
base URL and it can bootstrap the whole surface, no SDK, no scraped docs, no
human in the loop.
resolve
Turns a human query into canonical asset IDs with ranked evidence. Call it once to convert a symbol likebtc or apple into the permanent ID you then
pass to paid operations. Requires a key, costs nothing.
The search query. 1 to 80 characters.
Maximum matches to return per plane. 1 to 25.
Narrows results to one network.
query, a best match (which may be null), a matches
array, and a coverage object. When a symbol is contested, a warning names
the collision, for example symbol_collides_with_covered_equity. Ticker
ambiguity is surfaced, never silently resolved wrong.
coverage
Lists the assets Noxint knows, or inspects one asset in detail. Requires a key, costs nothing. Passid to inspect a single asset. To browse instead, omit id and use the
filters: plane (crypto or equity), tier, alive, cursor, and
limit (default 100, up to 500). The id form and the filter form are
mutually exclusive. Tier values are core, listed_token, contract_token,
equity, full, prices_only, and discovery_only.
usage
Reports your remaining data credits and your rate-limit window. Takes no parameters, costs nothing. Because MCP calls cannot re-poll with a conditional header,usage is how an agent checks its own balance between calls: spend
awareness is part of the surface, not an afterthought.
The response carries credits_remaining and a rate_limit object with
limit, remaining, and an ISO-8601 reset_at.
All five operations cost zero data credits. They still spend a rate unit, so
they count against the 60-rate-unit-per-minute personal-key limit.