For agents
Everything on this page is JSON. An agent can read the catalogue, compute a price and submit a licence request without parsing HTML or driving a browser.
1. Pricing catalogue
GET /api/pricing.php returns the full catalogue with numeric prices in USD. Add ?q= to filter by component or domain.
| Field | Type | Meaning |
|---|---|---|
| schema | string | winnex-pricing/1 — stable identifier |
| packages | array | four RAG packages with mid_tier_yr_usd |
| components | array | three components with small_usd / mid_usd / large_usd |
| tracer_by_domain | array | four domains; tracer-gov returns 0 |
| tiers | object | revenue bands in USD, not local tax law |
| free | object | research and Brazilian public sector |
Prices are integers in USD. Nothing here needs authentication.
2. Licence request
GET /api/license-request.php describes the accepted schema. POST the same endpoint with JSON to file a request.
| Field | Required | Type |
|---|---|---|
| licence_type | yes | enum — 15 values, returned by GET |
| yes | valid e-mail address | |
| revenue_usd | no | number |
| documents | no | integer |
| queries_month | no | integer |
| oem_detail | no | string, up to 500 chars |
| company / note | no | string |
A successful POST returns a protocol (e.g.
WX-20261107-A1B2C3) and status: queued. Requests are appended to a log and acknowledged within 2 business days.3. One call, start to finish
Read the catalogue, pick a package, submit. No session, no cookie, no token.
curl -s https://docs.winnex.ai/api/pricing.php | jq '.packages[] | {package, mid_tier_yr_usd}'
curl -s -X POST https://docs.winnex.ai/api/license-request.php \\
-H 'Content-Type: application/json' \\
-d '{"licence_type":"pkg-full","email":"cto@example.com","revenue_usd":25000000,"documents":400000,"queries_month":2000000}'4. What the endpoints do not do
- No price negotiation. The catalogue is the same one a human sees.
- No quote generation. A scoped proposal for OEM or hyperscaler still needs a conversation — the endpoints accept the request, they do not price it.
- No SLA. The 2-business-day figure is a commitment, not a contract term.
- No authentication. These are public endpoints by design; there is nothing behind them worth protecting.