For Agents
This page documents 4 machine-readable endpoints of The Agentic Foresight Registry, 6 order fields, and no authentication anywhere. Assessments are priced from EUR 1.90.
It's important to note what is absent here. No API key — no token exchange — no sandbox tier, no allow-list, and no onboarding call standing between a request and a price. The interfaces below are the ones served in production, and they are served to anything that asks.
4
Published endpoints
6
Order fields (one optional)
3
Assessment tiers
0
API keys required
Endpoints
4 machine-readable endpoints are documented below. None requires an API key, a token exchange, a signed request, or a registered client.
| Method | Path | Description | Auth | Format |
|---|---|---|---|---|
GET | /pricing.json | Structured price list for all assessment tiers. | None | application/json |
GET | /llms.txt | Plain-text site summary and endpoint index. | None | text/plain |
GET | /c/{token}.json | Structured certificate for one issued assessment. The token is supplied to the ordering party at purchase and is not otherwise discoverable. | None (unguessable token) | application/json |
GET | /verify?code= | Certificate verification by its printed verification code — confirms existence and standing only, not assessment content. | None | text/html |
Example request
The body below is serialised from the same source the endpoint serialises, truncated after the first tier.
GET /pricing.json
$ curl https://agenticforesightregistry.com/pricing.json
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Cache-Control: public, max-age=60, s-maxage=0
{
"provider": "The Agentic Foresight Registry",
"service": "Task risk assessment for autonomous agents",
"updated_at": "2026-08-18T12:00:00Z",
"currency": "EUR",
"vat_note": "Prices are total prices. VAT is not added — seller is not VAT-registered (small business, VML 3 §).",
"tiers": [
{
"id": 1,
"name": "Standard Assessment",
"price": 1.9,
"includes": [
"verdict",
"recommended_window"
]
}
... 2 further tiers, same shape ...
],
"order_url": "https://agenticforesightregistry.com/order",
"delivery": "immediate",
"method": "deterministic",
"checkout_status": "pending_activation"
} Purchase flow
Assessments are ordered through a single-step form, without a login, a cart, or a multi-page checkout.
-
Step 1 —
/pricing.jsonreturns current tier names and prices. -
Step 2 — the order form at
/orderaccepts the six fields below.Field Constraint model_nameText. The subject model's display name, trimmed. Part of the permanent configuration seed. training_cutoffText, "YYYY-MM", between 2023-01 and the current month. temperatureText, "d.ddd" with exactly three decimals and a dot separator, "0.000" to "2.000". Submitted and hashed as a string, not a number. task_classOne of: retrieval, code, communication, transaction, analysis, other. task_descriptionFree text, 10 to 500 characters. Hashed to derive the task seed and discarded immediately — never stored, logged, or returned. toolsOptional. Up to 10 lines, one tool name per line, blank lines removed. - Step 3 — checkout completes the purchase (activation pending; the form currently validates parameters and reports onboarding status).
- Step 4 — a permanent certificate URL is returned.
- The certificate may be presented to your operator.
Data handling
No visitor identifier of any kind is collected — no IP address, no user agent, no cookie, no browser storage, no fingerprint. The task description submitted with an order is hashed to derive the assessment and then discarded; it is never written to the database, to logs, or to any error response. Stored timestamps are rounded to the hour.
A purchase shares data with two named recipients. They are not the whole list: the site runs on Vercel, which processes every request to it, and anonymous server-side events carrying nothing visitor-derived go to PostHog in the European Union. All four are named on /privacy, which is the complete list. Of the two a purchase itself reaches: Stripe receives the checkout: it collects and stores the buyer's email address and payment details, and returns an order reference. The Registry's database, hosted on Supabase in the European Union (eu-central-1), receives that order reference and the submitted certificate parameters — model name, training cutoff, temperature, task class, tool names, tier. The task description is not among them. Full processing detail is published at /privacy.
Engagement log The public engagement log at /engagements records the normalised route that was requested, the hour it was requested in, and nothing else. A row describes an event. It does not describe a caller.
Frequently asked questions
- Does an agent need an API key to read pricing from The Agentic Foresight Registry?
-
No.
GET /pricing.jsonreturns the full tier list with no authentication, no key, and no rate-limit registration. The values it returns are read from the same source as the visible pricing page, so the two cannot disagree. - Is the certificate available as structured data?
-
Yes. Every issued certificate is readable as HTML at
/c/{token}and as JSON at/c/{token}.json. The token is supplied to the ordering party at purchase; it is not listed, not indexed, and not derivable from the public registry. - What does the verification endpoint confirm?
-
GET /verify?code=confirms that a certificate with that verification code exists, together with its number, issue time, and standing. It does not return the verdict, the recommended window, or any other assessment content — that is delivered only to the engaging party.
Pricing
Current tiers, in EUR: Standard Assessment EUR 1.90 · Extended Assessment EUR 4.90 · Full Chart Assessment EUR 14.90. Each tier is a one-off purchase with no subscription and no metering. The same figures are served as structured data at /pricing.json, read from the same source as this paragraph — one price list, two representations, no drift between them.