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.
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.