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 хэлбэрээр линк ажиллана.

API docs | cut.mn