• ISH API
    api.ish.chat
Platform
  • Dashboard
  • Keys
  • Usage
Setup
  • Docs
    • Claude
      Claude Code
    • OpenCodeOpenCode
    • OpenAI
      Codex CLI
    • Cursor
      Cursor IDE
Coding IDE setup

Use ISH API with Cursor IDE

Cursor should use the OpenAI-compatible ISH endpoint:https://api.ish.chat/v1. Cursor custom API endpoints require a paid Cursor Pro plan or higher; the Pro trial may not support custom endpoints.

1. Create an API key

Go to API keys, create a key, and copy it once. Cursor requests will appear in API usage.

2. Configure Cursor

In Cursor settings, select an OpenAI-compatible provider, set the base URL, paste your ish_live_ key, then add one of the ISH aliases to the model list.

Example
Connection mode: OpenAI-compatible
OpenAI Base URL: https://api.ish.chat/v1
OpenAI API Key: ish_live_...
Model: ish-claude-sonnet-4.6

3. Use model aliases

Cursor can be picky with full model names, so ISH accepts stable aliases. Any ish- alias resolves to the matching Rootnull model internally. Aliases are intentionally not listed in /v1/models so other OpenAI-compatible tools see only real model IDs.

AliasModel
ish-claude-opus-4.8claude-opus-4.8
ish-claude-opus-4.7claude-opus-4.7
ish-claude-opus-4.6claude-opus-4.6
ish-claude-sonnet-5claude-sonnet-5
ish-claude-sonnet-4.6claude-sonnet-4.6
ish-claude-haiku-4.5claude-haiku-4.5
ish-deepseek-v4-flashdeepseek-v4-flash
ish-deepseek-v4-prodeepseek-v4-pro
ish-glm-5.1glm-5.1
ish-gpt-5.5gpt-5.5
ish-qwen3.5-flashqwen3.5-flash
ish-qwen3.7-maxqwen3.7-max
ish-qwen3.7-plusqwen3.7-plus

Troubleshooting

Cursor rejects the custom API: use a paid Cursor Pro plan or higher.

Model not found: use an alias such asish-claude-sonnet-4.6, not a provider-prefixed model.

Insufficient credits: API calls only spend purchased credits, not daily/free credits.

Docs tree
OverviewAPI quickstart
Claude
Claude CodeAnthropic-compatible setup
OpenCodeOpenCodeOpenAI-compatible setup
OpenAI
Codex CLIResponses API setup
Cursor
Cursor IDECursor alias setup
ModelsGET /v1/modelsChat completionsPOST /v1/chat/completionsMessagesPOST /v1/messagesStreamingSSE responsesVisionImage inputsBillingPurchased credits only