Entwickler
Bring den Assistenten in deine App, deinen MCP-Client oder deine Website. Überall kostet es so viel wie im Chat.
In 3 Schritten starten
- 1
Schlüssel erstellen
Hol dir unter Profil → Entwickler einen API-Schlüssel. Er handelt als dein Konto.
API-Schlüssel verwalten → - 2
Hier ausprobieren
Wähle unten im Playground einen Endpunkt, füge deinen Schlüssel ein und klicke auf Testen.
Playground → - 3
In deinen Code einbauen
Kopiere das fertige cURL-, JavaScript- oder Python-Beispiel; MCP und Widget findest du in den Tabs.
Dokumentation →
Playground
Endpunkt wählen, Parameter ausfüllen, Testen klicken. Anfragen sind echt; der Code ist direkt kopierbar.
POST/api/v1/conversations
Chat starten: { text, locale?, model?, tools? } — mit tools Bilder, Video, Musik oder Sprache erzeugen.
curl -X POST "https://yapayzeka.my/api/v1/conversations" \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text":"…","locale":"de"}'Antwort-Body
Die Antwort erscheint hier.
Dokumentation
Authentifizierung
Erstelle unter Profil → Entwickler einen API-Schlüssel und sende ihn bei jeder Anfrage als Header. Der Schlüssel handelt als dein Konto; teile ihn nie.
Authorization: Bearer sk_...REST API
JSON rein, JSON raus. Antworten entstehen im Hintergrund: Nachricht senden, dann den Chat lesen, bis `pending` false ist.
POST/api/v1/conversationsChat starten: { text, locale?, model?, tools? } — mit tools Bilder, Video, Musik oder Sprache erzeugen.POST/api/v1/conversations/{id}Nachricht hinzufügen: { text, locale?, model?, tools? }GET/api/v1/conversations/{id}Letzte Nachrichten und `pending`-StatusGET/api/v1/conversationsDeine letzten ChatsGET/api/v1/creditsDein RestguthabenGET/api/v1/toolsVerfügbare Tools und ihre Credit-Kosten
curl -X POST https://yapayzeka.my/api/v1/conversations \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text": "Merhaba", "locale": "de", "thinking": false}'
# → {"id": "…"} — Antwort ein paar Sekunden später lesen
curl https://yapayzeka.my/api/v1/conversations/{id} -H "Authorization: Bearer sk_..."Optionale Felder: thinking (false → Nachdenken aus, schnellere und günstigere Antworten), instructions (Systemanweisungen für diesen Zug, bis zu 20.000 Zeichen; bei jeder Anfrage mitsenden), private (true → 402 needs-private, wenn dein Tarif keine privaten Chats erlaubt). Gelesene Nachrichten enthalten im Feld reasoning das Nachdenken des Modells.
Fehler: 401 ungültiger Schlüssel · 402 zu wenig Credits oder Pro nötig · 409 vorherige Antwort läuft oder Zustimmung nötig · 429 Ratenlimit.