IsraelGPT API Docs Get an API key

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.