API
Документация API
Создавайте короткие и длинные ссылки программно. Базовый адрес — тот же домен, на котором крутится сервис.
Создать ссылку
POST /api/links
curl -X POST https://datagio.link/api/links \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com/very/long/path",
"type": "short"
}'Длинная случайная ссылка
{
"url": "https://example.com/report.pdf",
"type": "long",
"length": 32
}Без slug сервис сам соберёт хвост вроде joasdij12j43io18rifsadx9j1432. length: 24, 32, 48 или 64. Можно передать свой slug. expiresIn: never, 1h, 1d, 7d, 30d, 1y. В ответе приходят shortUrl и deleteToken.
Статистика
GET /api/links/k7n2q8d
Удалить
DELETE /api/links/k7n2q8d?token=DELETE_TOKEN