Bu sayfayı kendi dilinde görüntüleyebilirsin.Değiştir
You can view this page in your own language.Switch
Du kannst diese Seite in deiner Sprache ansehen.Wechseln
Puedes ver esta página en tu idioma.Cambiar
Tu peux consulter cette page dans ta langue.Changer
Puoi vedere questa pagina nella tua lingua.Cambia
Możesz zobaczyć tę stronę w swoim języku.Zmień
Du kan se den här sidan på ditt eget språk.Byt
Você pode ver esta página no seu idioma.Trocar
आप यह पेज अपनी भाषा में देख सकते हैं।बदलें
Kamu bisa melihat halaman ini dalam bahasamu.Ganti
이 페이지를 사용하는 언어로 볼 수 있어요.바꾸기
このページはあなたの言語で表示できます。切り替える
يمكنك عرض هذه الصفحة بلغتك.تغيير
Nieuw hier?

We gebruiken cookies

Cookies en browseropslag zorgen dat deze site werkt en meten, als je dat toestaat, hoe hij wordt gebruikt. Je kunt je wanneer je wilt. Lees meer in ons cookiebeleid.

Ontwikkelaars

Breng de assistent naar je app, je MCP-client of je website. Overal kost het hetzelfde als in de chat.

Start in 3 stappen

  1. 1

    Maak je sleutel

    Haal een API-sleutel onder Profiel → Ontwikkelaar. De sleutel handelt als je account.

    API-sleutels beheren →
  2. 2

    Probeer het hier

    Kies hieronder een endpoint, plak je sleutel en klik op Testen.

    Speeltuin →
  3. 3

    Voeg toe aan je code

    Kopieer het kant-en-klare cURL-, JavaScript- of Python-voorbeeld; MCP en widget staan in de tabbladen.

    Documentatie →

Speeltuin

Kies een endpoint, vul de parameters in en klik op Testen. Verzoeken zijn echt; kopieer de code zoals hij is.

POST/api/v1/conversations

Chat starten: { text, locale?, model?, tools? } — met tools maak je afbeeldingen, video, muziek of spraak.

Headers
Body
tools
Laat leeg en de assistent beslist. Video en muziek worden op de achtergrond gemaakt; lees de chat voor het resultaat.
Echt verzoek: het bericht gaat van je credits af. (1 tegoed)
Code
curl -X POST "https://yapayzeka.my/api/v1/conversations" \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{"text":"…","locale":"nl"}'

Antwoordbody

Het antwoord verschijnt hier.

Documentatie

Authenticatie

Maak een API-sleutel aan onder Profiel → Ontwikkelaar en stuur hem als header mee met elk verzoek. De sleutel handelt als je account; deel hem niet.

Authorization: Bearer sk_...

REST API

JSON erin, JSON eruit. Antwoorden worden op de achtergrond geschreven: stuur een bericht en lees de chat tot `pending` false is.

  • POST/api/v1/conversationsChat starten: { text, locale?, model?, tools? } — met tools maak je afbeeldingen, video, muziek of spraak.
  • POST/api/v1/conversations/{id}Bericht toevoegen: { text, locale?, model?, tools? }
  • GET/api/v1/conversations/{id}Laatste berichten en `pending`-status
  • GET/api/v1/conversationsJe recente chats
  • GET/api/v1/creditsJe resterende credits
  • GET/api/v1/toolsBeschikbare tools en kosten
curl -X POST https://yapayzeka.my/api/v1/conversations \
  -H "Authorization: Bearer sk_..." \
  -H "Content-Type: application/json" \
  -d '{"text": "Merhaba", "locale": "nl", "thinking": false}'
# → {"id": "…"}  — lees het antwoord een paar seconden later
curl https://yapayzeka.my/api/v1/conversations/{id} -H "Authorization: Bearer sk_..."

Optionele velden: thinking (false → redeneren uit, snellere en goedkopere antwoorden), instructions (systeeminstructies voor deze beurt, tot 20.000 tekens; stuur ze bij elk verzoek mee), private (true → 402 needs-private als je abonnement geen privéchats toestaat). Gelezen berichten bevatten het redeneren van het model in het veld reasoning.

Fouten: 401 ongeldige sleutel · 402 te weinig credits of Pro vereist · 409 vorig antwoord bezig of toestemming vereist · 429 limiet.