Получи токен
Зарегистрируйся и создай API-ключ в /dashboard/tokens. Каждый ключ можно ограничить по scope.
Authorization: Bearer rcl_live_abc123xyz
Автоматизируй загрузку изображений, управляй альбомами и токенами через простой REST. Бесплатно до 1000 запросов в час.
От регистрации до первой загрузки, пара минут без бюрократии.
Зарегистрируйся и создай API-ключ в /dashboard/tokens. Каждый ключ можно ограничить по scope.
Authorization: Bearer rcl_live_abc123xyz
Загрузи картинку через multipart/form-data. Поддерживается JPG, PNG, WebP, GIF, AVIF.
curl -X POST https://radikal.cloud/api/v4/upload \ -H "Authorization: Bearer YOUR_TOKEN" \ -F "source=@photo.jpg"
В JSON-ответе будут все варианты ссылок: оригинал, превью, thumbnail и ссылка на удаление.
{
"url": "https://radikal.cloud/i/aB3xY7.jpg",
"delete_url": "..."
}
Все ресурсы доступны по корню https://radikal.cloud/api/v4
curl -X POST https://radikal.cloud/api/v4/auth/token \ -H "Content-Type: application/json" \ -d '{"email":"you@mail.ru","password":"***","scope":"upload"}'
{
"token": "rcl_live_abc123xyz",
"expires_at": "2027-05-15T12:00:00Z",
"scope": ["upload"]
}
curl https://radikal.cloud/api/v4/auth/me \ -H "Authorization: Bearer YOUR_TOKEN"
{
"id": 8142,
"username": "developer",
"plan": "pro",
"requests_left": 9821
}
curl -X POST https://radikal.cloud/api/v4/auth/refresh \ -H "Authorization: Bearer REFRESH_KEY"
curl -X POST https://radikal.cloud/api/v4/upload \ -H "Authorization: Bearer YOUR_TOKEN" \ -F "source=@photo.jpg" \ -F "album_id=42" \ -F "expiration=PT24H"
{
"id": "aB3xY7",
"url": "https://radikal.cloud/i/aB3xY7.jpg",
"thumb": "https://radikal.cloud/i/aB3xY7.th.jpg",
"delete_url": "https://radikal.cloud/del/abc123",
"size": 428192,
"width": 1920,
"height": 1080
}
curl -X POST https://radikal.cloud/api/v4/upload/url \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{"source":"https://example.com/cat.jpg"}'
curl https://radikal.cloud/api/v4/images/aB3xY7 \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X DELETE https://radikal.cloud/api/v4/images/aB3xY7 \ -H "Authorization: Bearer YOUR_TOKEN"
curl "https://radikal.cloud/api/v4/images?page=1&limit=50" \ -H "Authorization: Bearer YOUR_TOKEN"
curl https://radikal.cloud/api/v4/albums \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X POST https://radikal.cloud/api/v4/albums \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{"name":"Trip 2026","privacy":"public"}'
curl -X PUT https://radikal.cloud/api/v4/albums/42/images \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{"image_ids":["aB3xY7","cD4zW8"]}'
curl -X DELETE https://radikal.cloud/api/v4/albums/42 \ -H "Authorization: Bearer YOUR_TOKEN"
curl https://radikal.cloud/api/v4/tokens \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X POST https://radikal.cloud/api/v4/tokens \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{"name":"CI bot","scope":["upload","read"]}'
curl -X DELETE https://radikal.cloud/api/v4/tokens/17 \ -H "Authorization: Bearer YOUR_TOKEN"
curl https://radikal.cloud/api/v4/stats \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X POST https://radikal.cloud/api/v4/webhooks \ -H "Authorization: Bearer YOUR_TOKEN" \ -d '{"url":"https://your.app/hook","events":["image.uploaded","image.deleted"]}'
curl https://radikal.cloud/api/v4/webhooks \ -H "Authorization: Bearer YOUR_TOKEN"
curl -X DELETE https://radikal.cloud/api/v4/webhooks/3 \ -H "Authorization: Bearer YOUR_TOKEN"
Официальные SDK с типизацией, авто-ретраями и потоковой загрузкой.
Бесплатного достаточно для большинства pet-проектов. Pro даёт батчи и приоритет.
| Параметр | Free | Pro | Business |
|---|---|---|---|
| Запросов в час | 1 000 | 10 000 | безлимит |
| Размер файла | 50 MB | 200 MB | 1 GB |
| Конкурентные загрузки | 5 | 25 | безлимит |
| Batch upload | нет | 50 файлов | 500 файлов |
| Webhooks | 0 | 5 | 50 |
| Приоритет CDN | нет | +20% | приоритет |
| Retention | навсегда | навсегда | навсегда |
| SLA | best effort | 99.9% | 99.99% |
Все ответы возвращают JSON с полями error.code и error.message.
Создай API-ключ за 30 секунд и подключи Radikal.cloud к своему боту, парсеру, CMS или мобильному приложению.
Загруженный контент будет перемещён в этот новый альбом. Вам необходимо создать аккаунт или Вход, если вы хотите редактировать этот альбом позднее.