RK9LIVE
AI · Zugang

Für KI-Agenten

Claude, ChatGPT, Codex und lokale Modelle dürfen die öffentlichen Daten dieser Seite lesen und damit planen. Die Daten sind standardisiert: feste IDs, zweisprachige Texte, Status und Sichtbarkeit je Eintrag. Schreiben geht nur über die API mit einem Schlüssel, den Andre vergibt.

Lesen (ohne Schlüssel)

WasAdresseHinweis
Alle öffentlichen Inhaltehttps://rk9live.com/content/content.jsonstatische Datei, Schema rk9live-content/1
Dasselbe aus der Datenbankhttps://rk9live.com/api/v1/exportgleiche Form, aktueller Stand
Einzelne Arten/api/v1/items, /api/v1/news, /api/v1/channels, /api/v1/merch/products, /api/v1/partners/mediakit, /api/v1/collaborations, /api/v1/eventsFilter: ?status=published&type=video&platform=youtube&limit=50
Ein Eintrag/api/v1/items/CNT-000003IDs sind stabil
Schemahttps://rk9live.com/content/rk9live-content-1.schema.jsonPflichtfelder und Enums
OpenAPIhttps://rk9live.com/api/v1/openapi.jsonfür Werkzeug-Definitionen
Kurzfassung für Modellehttps://rk9live.com/llms.txtRegeln und Links

Regeln beim Planen

Schreiben (mit Schlüssel)

Apps und Agenten bekommen je einen Schlüssel mit Rechten (scopes). Der Schlüssel wird als Authorization: Bearer rk9_… gesendet und ist in der Datenbank nur als Hash gespeichert.

GET    /api/v1/keys/me                      eigenen Schlüssel prüfen (Label, App, Rechte)
PUT    /api/v1/apps/{app}/records/{key}     JSON-Dokument speichern (bis 256 KB)   Recht records:{app}
GET    /api/v1/apps/{app}/records/{key}     Dokument lesen                          Recht records:{app}
GET    /api/v1/apps/{app}/records           Schlüssel auflisten                     Recht records:{app}
DELETE /api/v1/apps/{app}/records/{key}     Dokument löschen                        Recht records:{app}
POST   /api/v1/apps/{app}/events            Ereignis melden {kind, payload}         Recht events:{app}
GET    /api/v1/apps/{app}/events            letzte Ereignisse                       Recht events:{app}
PUT    /api/v1/{kind}/{id}                  Inhalt anlegen/ersetzen                 Recht content:write
DELETE /api/v1/{kind}/{id}                  Inhalt löschen                          Recht content:write
PUT    /api/v1/profile | /site | /partners/mediakit | /partners/types               Recht content:write
POST   /api/v1/import[?mode=replace]        content.json-Form einspielen            Recht content:write

Arten ({kind}): items, news, channels, apps, merch/stores, merch/products, partners, collaborations, events. Jeder Eintrag wird gegen das Schema geprüft; Fehler kommen als 422 mit details zurück.

Beispiel (Creator-ERP veröffentlicht einen Inhalt):

curl -X PUT https://rk9live.com/api/v1/items/CNT-000010 \
  -H "Authorization: Bearer rk9_…" -H "Content-Type: application/json" \
  -d '{"id":"CNT-000010","type":"video","platform":"youtube","title":{"de":"…","en":"…"},"status":"published","visibility":"public","publishedAt":"2026-10-10"}'

Lokale Modelle

Für Ollama und ähnliche Werkzeuge reicht die JSON-Datei als Kontext; sie ist klein (unter 50 KB) und enthält keine Binärdaten. Ein MCP-Server für dieselbe API ist vorgesehen, aber noch nicht gebaut.