x402 Portfolio

Zwei bezahlte HTTP-Endpoints, die ein KI-Agent ohne Konto, ohne Anmeldung und ohne Vertrag nutzen kann — bezahlt wird pro Aufruf in USDC nach dem x402-Protokoll.

Testnetz. Abgerechnet wird auf base-sepolia (eip155:84532). Es fließt kein echtes Geld. Test-USDC gibt es beim Circle-Faucet.

Routen

RoutePreisWas sie tut
GET /api/catalog frei Maschinenlesbarer Katalog: Preise, Eingabe-Schemata, Beispiele. Der Einstieg für KI-Agenten.
GET /api/health frei Lebenszeichen.
POST /api/agent-ready/assess $0.01 Bewertet, wie gut eine Website für KI-Agenten erschlossen ist — aus robots.txt, HTML, Antwort-Headern, llms.txt und Sitemap-Daten, die Sie mitschicken.
POST /api/bfsg/check $0.10 Prüft aus mitgeschicktem HTML die statisch entscheidbaren Barrierefreiheits-Kriterien und sagt ausdrücklich, was ein Muster-Parser nicht entscheiden kann.

Der Punkt: dieser Dienst ruft nichts ab

Beide bezahlten Routen setzen null ausgehende Anfragen ab. Sie schicken Ihr eigenes Material, wir bewerten es. Ein öffentlicher bezahlter Scanner könnte die Einwilligung des geprüften Betreibers strukturell nie haben — wer sein eigenes HTML einschickt, hat sie per Definition.

Und: der Server hält keinen privaten Schlüssel, nur eine Empfangsadresse.

Zwei Ehrlichkeits-Regeln, die im Ergebnis stehen

Was nicht geliefert wurde, heißt unbekannt. Was im Dokument nicht vorkommt, heißt nicht_anwendbar. Nur was gemessen und mangelhaft ist, heißt fehlt. Beide Nicht-Zustände zählen nicht in die Bewertung und erzeugen nie eine Empfehlung — „nicht gemessen" als „gemessen und fehlerhaft" zu berichten hieße, jemandem die Behebung eines nie beobachteten Mangels in Rechnung zu stellen.

Aufruf

# Ohne Zahlung: 402 mit den Zahlungsbedingungen im Header PAYMENT-REQUIRED
curl -i -X POST https://api.ozdreamtools.de/api/bfsg/check \
  -H 'content-type: application/json' \
  -d '{"html":"<!doctype html><html lang=\"de\">…</html>"}'

# Was es gibt und was es kostet — frei
curl https://api.ozdreamtools.de/api/catalog

Ungültige Eingaben werden vor der Bezahlschranke abgewiesen: eine kaputte Anfrage kostet nichts, und jede kassierte Anfrage ist eine, die beantwortet werden kann.

Rechtsrahmen des BFSG-Checks

Das Barrierefreiheitsstärkungsgesetz verweist in § 3 für die konkreten Anforderungen auf eine Rechtsverordnung und vermutet in § 4 Konformität bei Entsprechung zu „harmonisierten Normen …, deren Fundstellen im Amtsblatt der Europäischen Union veröffentlicht worden sind". Das Gesetz nennt keine Norm namentlich. Die WCAG-Zuordnung je Kriterium ist deshalb eine fachliche Einordnung — kein Rechtsrat und keine Konformitätsaussage. Quelle: gesetze-im-internet.de/bfsg.

English

Two paid HTTP endpoints an AI agent can use with no account and no contract, paid per call in USDC via the x402 protocol, settled on base-sepolia (test network — no real money moves). POST /api/agent-ready/assess ($0.01) rates how well a site is opened up to AI agents; POST /api/bfsg/check ($0.10) checks the statically decidable accessibility criteria of a page. Both score caller-supplied artifacts and make zero outbound requests. Anything a pattern parser cannot decide is reported as such and never becomes a recommendation. Start at GET /api/catalog for prices, input schemas and examples.