J JJAPI

OpenAI

Call the OpenAI API at a better rate — same SDK.

GPT-4o, GPT-4o-mini, o1, DALL·E 3, Whisper, embeddings — all callable through one JJAPI key with lifetime credit and no monthly minimum.

Latest models as of 2026-05-23

See all models →

Why use JJAPI for this API

No OpenAI account or phone verification

OpenAI requires phone verification and blocks several regions. JJAPI doesn't.

Drop-in OpenAI SDK

JJAPI's endpoint is byte-compatible with OpenAI's. Existing code needs only a base_url change.

Same payload, lower bill

Per-token rate matches OpenAI's published rate; your plan's credit bonus is pure savings.

Stream-perfect SSE

Server-sent events are passed through unchanged so streaming UIs work without modification.

example.py
from openai import OpenAI

client = OpenAI(
    base_url="https://api.jjapi.net/v1",
    api_key="sk-jjapi-...",
)

r = client.chat.completions.create(
    model="gpt-5.5-pro",  # current as of 2026-05-23
    messages=[{"role": "user", "content": "Hi"}],
)
print(r.choices[0].message.content)

Frequently asked

Do you support OpenAI tool calls and JSON mode?

Yes, fully. Both 'tools' and the legacy 'functions' parameter work, as does response_format=json_object and json_schema.

What about images / vision?

image_url and base64 inputs work on gpt-4o and gpt-4o-mini. DALL·E 3 is callable via /v1/images/generations.

Does Whisper / TTS work?

Yes: /v1/audio/transcriptions for Whisper, /v1/audio/speech for TTS-1 voices.

Get my API key →