OpenAI-compatible endpoints with a single Istacks API key.
First list the models allowed by your key, then make a chat request.
curl https://istacks.org/api/v1/models \ -H "Authorization: Bearer oc_..."
curl https://istacks.org/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer oc_..." \
-d '{
"model": "gpt-5",
"messages": [
{"role": "user", "content": "Hello"}
]
}'
Note: some parameters (e.g. temperature) depend on the model.
curl https://istacks.org/api/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer oc_..." \
-d '{
"model": "gpt-5",
"input": "Hello"
}'