Коротко
- Формат OpenAI: адрес https://api.synty.pro/v1, ключ в заголовке Authorization.
- Формат Anthropic: адрес https://api.synty.pro, ключ в заголовке x-api-key.
- Модель задаётся её id из списка /v1/models, например deepseek/deepseek-v4 или anthropic/claude-sonnet-5.5.
- В ответе есть поле cost_sc: сколько SC стоил запрос.
- У ключа можно поставить дневной и месячный лимит в SC и ограничить его областями, например только чатом.
Настоящий ответ нашего API, сокращены только служебные поля. Запрос стоил 1 SC.
$ curl https://api.synty.pro/v1/chat/completions -H "Authorization: Bearer $SYNTY_API_KEY" -H "Content-Type: application/json" -d '{"model":"deepseek/deepseek-v4","messages":[{"role":"user","content":"Ответь одним словом: работает?"}]}' {"model":"deepseek/deepseek-v4","choices":[{"message":{"role":"assistant","content":"Да"},"finish_reason":"stop"}],"usage":{"prompt_tokens":182,"completion_tokens":94,"cost_sc":1}}
Первый запрос. curl, Python и Node
Ключ положите в переменную окружения SYNTY_API_KEY. Для Python и Node подойдут официальные SDK OpenAI: меняется только адрес.
1curl https://api.synty.pro/v1/chat/completions \
2 -H "Authorization: Bearer $SYNTY_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "deepseek/deepseek-v4",
6 "messages": [{"role": "user", "content": "Привет! Ответь одним словом."}]
7 }'
Формат Anthropic. Для кода на SDK Anthropic
Тот же ключ, адрес без /v1. Модель можно взять любую из списка, не только Claude.
1curl https://api.synty.pro/v1/messages \
2 -H "x-api-key: $SYNTY_API_KEY" \
3 -H "anthropic-version: 2023-06-01" \
4 -H "Content-Type: application/json" \
5 -d '{
6 "model": "anthropic/claude-sonnet-5.5",
7 "max_tokens": 1024,
8 "messages": [{"role": "user", "content": "Привет!"}]
9 }'
Модели и цены. Текущие, из каталога
Цены за миллион токенов на входе и выходе. Полный список с картинками, видео и звуком отдаёт GET /v1/models.
| Модель | Уровень | Вход, SC за 1M | Выход, SC за 1M | Короткий ответ* |
|---|---|---|---|---|
| Claude Fable 5.2Anthropic | Флагман | 40 000 | 200 000 | 240 SC |
| Claude Opus 5.5Anthropic | Флагман | 20 000 | 100 000 | 120 SC |
| Claude Sonnet 5.5Anthropic | Флагман | 10 000 | 50 000 | 60 SC |
| Claude Haiku 5.5Anthropic | Недорогая | 500 | 2 500 | 3 SC |
| GPT-6 AstraOpenAI | Флагман | 50 000 | 250 000 | 300 SC |
| GPT-6.1 SolOpenAI | Флагман | 10 000 | 50 000 | 60 SC |
| GPT-6.1 Sol ProOpenAI | Флагман | 10 000 | 50 000 | 60 SC |
| GPT-6.1 Terra ProOpenAI | Средняя | 5 000 | 25 000 | 30 SC |
| GPT-6.1 TerraOpenAI | Средняя | 5 000 | 25 000 | 30 SC |
| GPT-6 LunaOpenAI | Недорогая | 500 | 2 500 | 3 SC |
| GPT OSS 20BOpenAI | Бесплатная | 0 | 0 | бесплатно |
| GPT OSS 120BOpenAI | Бесплатная | 0 | 0 | бесплатно |
| Gemini 4 ArgonGoogle | Флагман | 10 000 | 50 000 | 60 SC |
| Gemini 3.8 FlashGoogle | Недорогая | 4 125 | 20 625 | 24,8 SC |
| Gemini 3.7 FlashGoogle | Недорогая | 1 875 | 9 375 | 11,3 SC |
| Gemma 4 31BGoogle | Бесплатная | 0 | 0 | бесплатно |
| Gemma 4 26B A4BGoogle | Бесплатная | 0 | 0 | бесплатно |
| Gemma 4 31B (бесплатно)Google | Бесплатная | 0 | 0 | бесплатно |
| DeepSeek V4.1 Flash 1017DeepSeek | Недорогая | 1 500 | 6 000 | 7,5 SC |
| DeepSeek V4DeepSeek | Недорогая | 450 | 900 | 1,4 SC |
| Grok 4.7xAI | Средняя | 8 000 | 24 000 | 32 SC |
| Grok Build 0.1xAI | Недорогая | 5 000 | 10 000 | 15 SC |
| Qwen3.8 MaxAlibaba | Средняя | 10 000 | 30 000 | 40 SC |
| Qwen3.8 27BAlibaba | Недорогая | 2 125 | 12 750 | 14,9 SC |
| Qwen3.8 27BAlibaba | Бесплатная | 0 | 0 | бесплатно |
| Kimi K3.1 ProMoonshotAI | Флагман | 10 000 | 50 000 | 60 SC |
| Kimi K2.7 CodeMoonshotAI | Средняя | 3 350 | 17 000 | 20,4 SC |
| GLM 5.3Z.ai | Средняя | 7 000 | 22 000 | 29 SC |
* Тысяча токенов на входе и тысяча на выходе: примерно вопрос в абзац и ответ на полстраницы. Рассуждающие модели тратят ещё и токены размышления, поэтому фактическая цена бывает выше.
Чем API Synty отличается от API разработчиков. Один ключ и рубли
У каждого разработчика свой ключ, свой счёт и свои правила оплаты, а из России большинство из них картой не оплатить. Здесь один ключ работает со всеми моделями каталога, счёт пополняется в рублях, а модель меняется одной строкой в запросе.
Кроме чата, API умеет картинки, видео, озвучку и запуск инструментов витрины. Полный список маршрутов на странице для разработчиков.
Почему запрос вернул ошибку. Чаще всего из-за max_tokens или лимита ключа
Рассуждающим моделям нужно место на размышление. Если поставить слишком маленький max_tokens, например 30, ответ не поместится, и запрос завершится ошибкой. Ставьте не меньше 1000 или не указывайте вовсе.
Перед запросом API резервирует сумму по максимальной длине ответа. Если у ключа стоит дневной лимит, а агент вроде opencode просит 32 тысячи токенов ответа, резерв не пройдёт даже при свободном лимите. Ограничьте длину ответа в настройках агента.
Как сделать
Выпустите ключ
Личный кабинет, вкладка «API». Ключ показывается один раз, сохраните его сразу.
Поменяйте адрес
https://api.synty.pro/v1 для формата OpenAI или https://api.synty.pro для формата Anthropic.
Выберите модель
id модели из списка /v1/models или из каталога на сайте.
Работает
- SDK OpenAI и Anthropic без доработок
- Потоковые ответы и вызов функций
- Лимиты и области у каждого ключа
Учтите
- Бесплатные модели не вызывают функции
- Маленький max_tokens ломает рассуждающие модели
Оплата за запросы
Цена каждого запроса приходит в поле cost_sc. Короткий ответ DeepSeek V4 в нашей проверке стоил 1 SC, бесплатные модели не списывают ничего.
2500 SC стоят 100 ₽, счёт общий с чатом на сайте.
Частые вопросы
Нужен ли VPN для API?
Нет. API работает из России, адрес api.synty.pro.
Есть ли бесплатные модели в API?
Да, модели с :free в id отвечают без списания в пределах лимита. Вызывать функции они не умеют, поэтому агентам вроде opencode не подходят.
Как посмотреть расход?
В ответе на каждый запрос есть поле cost_sc, а в личном кабинете видна история запросов.
Ключ выпускается за минуту.
Получить ключ