Профессиональный REST API для обработки фотографий через AI. Загружайте изображения, указывайте промпт — получайте прямые ссылки на результаты.
Надежность, безопасность и профессиональный подход
Официально аккредитованы в соответствии с требованиями законодательства РФ
Собственная инфраструктура на территории России. Высокая скорость и гарантия безопасности данных
Ваши изображения и данные не используются для обучения нейросетей. Полная конфиденциальность
Готовы заключить официальный договор с юрлицами и предоставляем закрывающие документы
Для получения API ключа и тестирования эндпоинтов необходимо авторизоваться на сайте.
ЗарегистрироватьсяВсе запросы к API должны включать заголовок Authorization с вашим API ключом:
Authorization: Bearer YOUR_API_KEYhttps://pixbot.ru/api/v1/photoЗагружает изображение и текстовый промпт, обрабатывает через AI-модель, возвращает прямые ссылки на результаты.
Content-Type: multipart/form-data
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
prompt | string | Да | Текстовое описание изменений (например: "Make the background clean and bright") |
image | file | Да | Файл изображения (форматы: jpg, png, webp; макс. размер: 10MB) |
cfgStrength | number | Нет | Сила воздействия ИИ: 0.80–1.00. Меньше — результат ближе к оригиналу, 1.00 — максимальное изменение. По умолчанию 1.00. |
Status: 200 OK
{
"status": "ok",
"data": {
"jobId": 123,
"originalUrl": "https://s3.twcstorage.ru/.../original.jpg",
"resultUrls": [
"https://s3.twcstorage.ru/.../result.jpg"
]
}
}| Код | Описание | Решение |
|---|---|---|
400 | Bad Request | Проверьте наличие обязательных параметров |
401 | Unauthorized | Проверьте правильность API ключа |
429 | Too Many Requests | Превышен лимит запросов, подождите |
500 | Internal Server Error | Ошибка сервера, повторите запрос позже |
Максимальный размер загружаемого изображения: 10 MB
Поддерживаемые форматы: JPG, PNG, WebP, GIF
Максимальное время обработки: 240 секунд
Результаты обработки хранятся: 24 часа
curl -X POST 'https://pixbot.ru/api/v1/photo' \
-H 'Authorization: Bearer ВАШ_API_КЛЮЧ' \
-F "prompt=Make the background clean and bright" \
-F "image=@/path/to/photo.jpg" \
-F "cfgStrength=1.00"const formData = new FormData();
formData.append('prompt', 'Make the background clean and bright');
formData.append('image', fileInput.files[0]);
formData.append('cfgStrength', '1.00'); // Сила воздействия ИИ: 0.80–1.00
const response = await fetch('https://pixbot.ru/api/v1/photo', {
method: 'POST',
headers: {
'Authorization': 'Bearer ВАШ_API_КЛЮЧ',
},
body: formData,
});
const data = await response.json();
console.log('Result:', data.data.resultUrls[0]);import requests
url = "https://pixbot.ru/api/v1/photo"
headers = {"Authorization": f"Bearer ВАШ_API_КЛЮЧ"}
files = {"image": open("photo.jpg", "rb")}
data = {
"prompt": "Make the background clean and bright",
"cfgStrength": "1.00", # Сила воздействия ИИ: 0.80–1.00
}
response = requests.post(url, headers=headers, files=files, data=data)
result = response.json()
print(result["data"]["resultUrls"][0])