Skip to Content
DocumentationAPI ReferenceLegături Partajabile

Legături Partajabile API

Această endpoint permite generarea programatică a legăturilor publice și securizate către resursele tale de media. Aceste legături pot fi protejate cu parolă și pot avea o dată de expirare.

Generează o Legătură Partajabilă

POST /shareable-links

Această endpoint creează o legătură unică pentru un singur Video (VOD), un Live Stream sau o Colecție de videoclipuri.

Corpul Cererii

CâmpTipReținutDescriere
media_idstringDaID-ul unic al resursei. Acesta este un UUID pentru videoclipuri.
media_typestringDaTipul resursei. Trebuie să fie una dintre: vod, live, collection.
visibilitystringDaNivelul de acces. Trebuie să fie una dintre: public, password.
passwordstringOptionalReținut dacă visibility este password. Minim 6 caractere.
expires_in_daysintegerOptionalNumărul de zile până la expirarea automată a legăturii. Max 365.

Exemple de Cereri

{ "media_id": "9c1a9e3e-6c9b-4f8a-8e2d-9b3c1d4e0f6a", "media_type": "vod", "visibility": "public", "expires_in_days": 7 }

Exemplu de Răspuns: 201 Created

La reușită, API va returna detalii despre legătura generată.

{ "link": "https://your-app.com/s/aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "token": "aBcDeFgHiJkLmNoPqRsTuVwXyZaBcDeFgHiJkLmNoP", "visibility": "public", "expires_at": "2025-08-17T14:30:00Z" }