Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

...

All BSS endpoints support API key authorization. The header named 'Authorization' with content "Apikey PUT_YOUR_KEY_HERE" must be passed with request.

In addition to API key authorization some clients can have IP white listing feature enabled, which will allow access only from specific IP's. 

Both API key and IP addresses allowed list are customer specific data and you should contact support person to obtain those.

Endpoints overview

Endpoint

HTTP method

Purpose

/api/clipping/v4/clipsPOSTCreate a new clip
/api/clipping/v4/clips/{clip_id}GETGet clip by id
/api/clipping/v4/clips/{clip_id}PATCHUpdate clip by id
/api/clipping/v4/clips/{clip_id}DELETEDelete clip by id

Entities 

Clipping Resource

...

Code Block
languageyml
themeMidnight
titleClippingResource example
collapsetrue
{
  "data": {
    "id": "123abc",
    "type": "Clip",
    "attributes": {
      "channel_id": "123abc",
      "start_time": 1523268698,
      "end_time": 1523268698,
      "provider_showing_id": "abc123"
    }
  }
}

Attributes

  • channel_id: Channel id of the clip
  • start_time:  start time of the clip
  • end_time: end time of the clip
  • provider_showing_id:  should be the unique id that we match with our Epg, broadcast_slots for catchup and recordigns

Use cases 

Clipping API to fetch, create, update and delete Clip

...