x402 Portfolio

Fünf 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.

Echte Zahlungen. Abgerechnet wird auf Base (eip155:8453) in USDC (0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913). Gemessen an einer echten Zahlung: der Facilitator nimmt keine erkennbare Gebühr und trägt die Transaktionsgebühr, ein Aufrufer braucht also kein ETH, nur USDC.

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.
POST /api/impressum/check $0.10 Prüft mitgeschicktes HTML gegen die acht Angabengruppen des § 5 DDG — mit Fundstelle je Punkt. Bedingte Pflichten, deren Anwendbarkeit im HTML nicht steht, gelten als unbekannt, nie als Mangel.
POST /api/feiertage $0.02 Jahr + Bundesland → gesetzliche Feiertage mit Datum, Wochentag und Fundstelle im Landesgesetz. Regional eingeschränkte Feiertage sind gekennzeichnet.
POST /api/outreach/policy $0.05 Land + Kanal (E-Mail, Telefon, SMS, Post) → zulässig, bedingt oder verboten, mit Rechtsgrundlage und Bedingungen. Neun Länder: DE, AT, CH, GB, US, CA, AU, NZ, ZA.

Warum die letzten beiden nützlich sind: das TMG heißt seit 2024 DDG — wer § 5 TMG zitiert, zitiert eine Norm, die es so nicht mehr gibt. Und bei der Kaltansprache widersprechen sich die Länder: Österreich verbietet die E-Mail, Deutschland stuft sie als bedingt ein, die USA erlauben sie — dort aber ist SMS verboten. Vier Antworten, und die falsche kostet Geld statt Zeit.

Neu: gesetzliche Feiertage je Bundesland

POST /api/feiertage · $0.02 — Jahr und Bundesland rein, Feiertage mit Datum, Wochentag und Fundstelle im Landesgesetz raus. Feiertage sind in Deutschland Landesrecht; bundesweit geregelt ist allein der 3. Oktober. Alle 16 Länderlisten wurden am Gesetzestext gelesen, jede mit Quelle und Prüfdatum.

Regional eingeschränkte Feiertage sind als solche gekennzeichnet und gelten nicht im ganzen Land — Mariä Himmelfahrt nur in bayerischen Gemeinden mit überwiegend katholischer Bevölkerung, Fronleichnam in Sachsen und Thüringen nur in per Rechtsverordnung bestimmten Gebieten. Eine flache Ja/Nein-Tabelle wäre für einen Teil des Landes schlicht falsch.

Der Punkt: dieser Dienst ruft nichts ab

Alle 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

Paid HTTP endpoints an AI agent can use with no account and no contract, paid per call in USDC via the x402 protocol and settled on Base mainnet (eip155:8453). Measured on a live payment: the facilitator takes no detectable fee and covers the gas, so a caller needs USDC and no ETH. 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.

Was hier gemessen wird

Zwei getrennte Messungen, die nie zu einer Zahl addiert werden — sie messen Verschiedenes.

Diese Seite zählt Besuche über Umami auf einem eigenen Server in der EU: cookielos, ohne websiteübergreifende Profile, ohne Consent-Banner (Art. 6 Abs. 1 lit. f DSGVO). Erfasst werden aufgerufene Seite, Verweisquelle, grober Standort und Gerätetyp — keine Kennung, die Sie über Websites hinweg wiedererkennt. KI-Agenten führen kein JavaScript aus und tauchen hier ohnehin nicht auf.

Die bezahlten Endpoints zählen je Aufruf eine Zeile: Zeitpunkt, Route, Ausgang, gekürzte Client-Kennung, Ländercode, Preis und — falls gezahlt wurde — die ohnehin öffentliche Zahleradresse samt Transaktionshash. Keine IP-Adresse und kein Anfragekörper. Das von Ihnen eingeschickte HTML wird ausgewertet und nicht gespeichert.