Skip to main content
Every operation lives at https://noxint.ai/api/v1/{operation}. All 23 are GET requests with query parameters. No POST bodies, no verb zoo, nothing an agent has to be taught twice. Five operations are free so an agent can learn the entire surface before it spends anything. The rest return market data and bill in data credits at a per-operation rate: simple reads cost 1 credit, domain depth costs 3, the full read situation costs 5, and rank costs 1 per returned row. The charge is always the rate times delivered materializations, never a subscription.

The 23 operations

read and every domain operation accept batches: pass id for one asset or ids for 2 to 10 distinct assets, never both. Each distinct returned asset bills at the operation’s rate. The list operations take one asset at a time and do not accept ids.

Asset-ID grammar

Every asset has one permanent, plane-qualified ID. IDs never change, so your agent stores them once and never re-resolves. Human symbols are input convenience only; call resolve to turn a symbol into its canonical ID. A canonical ID is at most 128 characters. resolve lands on the asset you meant (bitcoin resolves to crypto:bitcoin, at a stated confidence) and surfaces contested tickers as warnings instead of silently picking a squatter.

Where to go next

The discovery operations teach the surface for free, read is the one-call situation report, and agent workflows chains them into complete jobs with live responses and credit ledgers.