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.

Get Assessment Structured pricing at /pricing.json →

A single connector port set into a white console, with a fan of transparent cables converging into it.

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.

  1. Step 1 — /pricing.json returns current tier names and prices.
  2. Step 2 — the order form at /order accepts the six fields below.

    FieldConstraint
    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.
  3. Step 3 — checkout completes the purchase (activation pending; the form currently validates parameters and reports onboarding status).
  4. Step 4 — a permanent certificate URL is returned.
  5. 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.json returns 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.

Get Assessment