API Platform

ChatGiZa API

Bring ChatGiZa directly into your product. Generate an API key below and start making requests.

Authentication

Every request needs an API key in the Authorization: Bearer header. Generate one from "Your API Keys" below.

POST /api/v1/chat

Send a message to ChatGiZa and get a reply.

curl -X POST https://www.chatgiza.com/api/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "chatgiza-1",
    "messages": [
      { "role": "user", "content": "Hi, what can you help me with?" }
    ]
  }'

Example response:

{
  "id": "msg_01Wx...",
  "model": "chatgiza-1",
  "role": "assistant",
  "content": "Hi! I can help you write, plan, brainstorm, and more."
}