API docs
cut.mn-ийн REST API. App-ынхаа API credential-ийг (username/password) dashboard-ын «Тохиргоо» таб-аас аваад Basic auth-аар ашиглана.
Authentication
Authorization: Basic base64(username:password)
Линк
POSThttps://cut.mn/api/shortener/v1/link
Шинэ богино линк үүсгэх. id өгөхгүй бол автоматаар үүснэ.
{
"id": "my-link", // optional
"url": "https://example.com/page",
"use_links": false, // OS бүрт өөр URL ашиглах эсэх
"link_android": "https://...", // optional
"link_ios": "https://...", // optional
"use_fixer": true // query string merge хийх эсэх
}GEThttps://cut.mn/api/shortener/v1/link
Өөрийн бүх линкийг авах.
GEThttps://cut.mn/api/shortener/v1/link/:id
Нэг линкийн мэдээлэл.
PUThttps://cut.mn/api/shortener/v1/link/:id
Линк засах (body — өөрчлөх талбарууд).
DELETEhttps://cut.mn/api/shortener/v1/link/:id
Линк устгах.
Redirect
GEThttps://cut.mn/:id
Ерөнхий богино линк — урт URL руу чиглүүлнэ.
GEThttps://cut.mn/app-id/use/:app_id/:id
App-ийн линк. ?json=1 өгвөл deep link мэдээллийг JSON-оор буцаана.
GEThttps://cut.mn/app-id/use/:app_id/.well-known/assetlinks.json
Android App Links config (dashboard-аас тохируулна).
GEThttps://cut.mn/app-id/use/:app_id/.well-known/apple-app-site-association
iOS Universal Links config (dashboard-аас тохируулна).
Custom domain
Dashboard-ын «Domain» таб-аас домэйнээ нэмээд DNS дээрээ A record тохируулна. Ингэснээр link.tanai-domain.mn/xxx хэлбэрээр линк ажиллана.