IsraelGPT API Docs Get an API key
The public API is offline until accounts come back. Existing API keys no longer work. The web chat at israelgpt.site works as usual. These docs describe the API as it was.

IsraelGPT Public API

Talk to the same IsraelGPT persona that powers the main chat, from your own code. Comes with a reference Python Discord bot — see Discord Bot.

What this is

IsraelGPT is normally only reachable through the web chat at israelgpt.site. The public API exposes that exact same persona, lore, and model selection as a plain JSON HTTP endpoint, so you can build your own client against it — a Discord bot, a CLI tool, a script, whatever.

One endpoint (POST /chat), full parity with the web app's persona/model/effort/uncensored-mode options, and a free tier — no credit card, just a signed-in account.

Quick start

  1. Sign in and create a free API key from the dashboard.
  2. Send it as a bearer token to POST https://www.israelgpt.site/api/v1/chat.
  3. Read reply from the JSON response. That's it.
curl -X POST https://www.israelgpt.site/api/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{ "role": "user", "content": "What time is it in Tel Aviv?" }],
    "personaId": 1,
    "selectedModel": "israelbot-1",
    "effort": "low"
  }'

"Give to your AI agent" copies a full plain-text spec of this API (auth, parameters, response shape, errors) — paste it into Claude Code, Cursor, or any coding assistant and ask it to wire up the integration for you.

Where to go next

A note on tone

IsraelGPT is a satirical, deliberately biased chatbot — the persona's tone (see the Terms of Service) is intentional, not a bug in your integration.