API Documentation

Get Your Free API Key

Join our Discord server to get a free API key with 100 requests per day!

How to get your API key:

  1. 1. Join our Discord server using the button above
  2. 2. Go to the #get-key channel
  3. 3. Follow the instructions to request your free API key
  4. 4. Start building with 100 free requests per day!

API Coming Soon

We're working hard to bring you a powerful API. Join Discord to be notified when it's ready!

API Overview

The ISH API will provide programmatic access to our AI models and features

20+
AI Models
99.9%
Uptime SLA
100
Free Requests/Day

Planned Features

What you can expect from the ISH API

  • Access to 20+ AI models
  • Streaming and non-streaming responses
  • Vision and image analysis
  • File upload and processing
  • Real-time web search
  • Reasoning model support

Pricing

Simple, transparent pricing for developers

Free Tier
Perfect for getting started
  • • 100 requests/day
  • • Access to basic models
  • • Discord community support
  • • No credit card required
Pro Tier
For production applications
  • • Unlimited requests
  • • All AI models
  • • Priority support
  • • Advanced features

Code Examples

Here's how the API will work once it's available

TypeScript OpenAI SDK
import OpenAI from "openai";
const openai = new OpenAI({
apiKey: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
baseURL: "http://api.ish.junioralive.in/v1",
});
async function run() {
const res = await openai.chat.completions.create({
model: "openai/gpt-4o",
messages: [{ role: "user", content: "How many r in strawberry?" }],
});
console.log(res.choices[0].message.content);
}
Python OpenAI SDK
from openai import OpenAI
client = OpenAI(
api_key="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
base_url="http://api.ish.junioralive.in/v1"
)
res = client.chat.completions.create(
model="openai/gpt-4o",
messages=[{"role": "user", "content": "How many r in strawberry?"}]
)
print(res.choices[0].message.content)
Python (requests)
import requests
url = "http://api.ish.junioralive.in/v1/chat/completions"
headers = {
"Authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"Content-Type": "application/json"
}
payload = {
"model": "openai/gpt-4o",
"messages": [{"role": "user", "content": "How many r in strawberry?"}]
}
res = requests.post(url, headers=headers, json=payload)
print(res.json()["choices"][0]["message"]["content"])
cURL
curl -X POST http://api.ish.junioralive.in/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "openai/gpt-4o",
"messages": [{"role": "user", "content": "Say hi!"}]
}'

Authentication

Secure your API requests with authentication tokens

API Key Authentication

Include your API key in the Authorization header of your requests.

Authorization: Bearer YOUR_API_KEY

Rate Limiting

Free tier includes 100 requests per day. Rate limit information will be included in response headers. Join our Discord to get your free API key!

Get Your API Key Now

Join our Discord community to get your free API key with 100 requests per day. Be part of the community and get early access to new features!

Created with ❤️ by JuniorAlive