5centsCDN - VideoPlayer & Analytics (1.0.0)

Download OpenAPI specification:Download

API for VideoPlayers & Analytics in 5centsCDN

Contact Support: Email: help@5centscdn.com

Bradmax

Get Account Players

Authorizations:
apikeyAuth
header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "bradmax_token": ""
}

Get Account

Authorizations:
apikeyAuth
header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "account_id": ""
}

Create New Player

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Accept
string
Example: application/json
Request Body schema: */*
string

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "player": ""
}

Get Account Default Player

Authorizations:
apikeyAuth
header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "player": ""
}

5centsCDN

Analytics Statistics

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
r
string
granularity
string

1m,5m,15m,1h,1d,1M

assests
string

CSV list from /players/5centscdn/analytics/search/assets

titles
string

CSV list from /players/5centscdn/analytics/search/titles

tags
string

CSV list from /players/5centscdn/analytics/search/tags

Responses

Response samples

Content type
application/json
{
  • "aggregate": {
    },
  • "concurrent": [
    ],
  • "impression": [
    ],
  • "page_load": [
    ],
  • "play": [
    ],
  • "player_load": [
    ],
  • "total_played": [
    ],
  • "unique": [
    ]
}

Analytics Data

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
r
string
type
string

impression,play,unique

data_type
string

os,browser,device,country,referer,asn,title

assests[]
string
titles[]
string
tags[]
string

Responses

Response samples

Content type
application/json
{
  • "analytics_data": [
    ]
}

Analytics Search Assets

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
search
string

search parameter

page
integer

Responses

Response samples

Content type
application/json
{
  • "pagination": {
    },
  • "results": [
    ]
}

Analytics Search Titles

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
r
string
search
integer
assets
string

CSV list from /players/5centscdn/analytics/search/assets

page
integer

Responses

Response samples

Content type
application/json
{
  • "pagination": {
    },
  • "results": [
    ]
}

Analytics Search Tags

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
r
string
assets
string

CSV list from /players/5centscdn/analytics/search/assets

titles
string

CSV list from /players/5centscdn/analytics/search/titles

page
integer

Responses

Response samples

Content type
application/json
{
  • "pagination": {
    },
  • "results": [ ]
}

Skins List

Authorizations:
apikeyAuth
header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "skins": [
    ]
}

Create Player Skin

Authorizations:
apikeyAuth
header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
name
string

Skin Name

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "message": "New skin created",
  • "data": {
    }
}

Get Player Skin

Authorizations:
apikeyAuth
path Parameters
skinid
required
string
Example: <string>

(Required)

header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "id": 684,
  • "serviceid": 103,
  • "hashid": "56pdo2e5ybre",
  • "name": "flops",
  • "base": 1,
  • "meta": {
    },
  • "created_at": "2025-01-27 13:04:11",
  • "updated_at": "2025-01-27 13:04:11"
}

Update Player Skin

Authorizations:
apikeyAuth
path Parameters
skinid
required
integer
Example: 684

(Required)

header Parameters
Content-Type
string
Example: multipart/form-data
Accept
string
Example: application/json
Request Body schema: multipart/form-data
name
string

Skin Name

meta[endAction]
string
meta[infoTitle]
string
meta[infoUrl]
string
meta[infoDescription]
string
meta[infoIcon]
string
base
integer

Base Skin: 1,2,3,4 or 5

meta[primaryColor]
string

Primary Color

meta[secondaryColor]
string

Secondary Color

meta[logo][file]
string

Base64 Image: data:image/png;base64,hash

meta[logo][url]
string

Logo Link

meta[logo][position]
string

Logo Position

meta[logo][width]
integer

Logo Width

meta[logo][height]
integer

Logo Height

meta[logo][offsetH]
integer

Logo Horizontal Offset

meta[logo][offsetV]
integer

Logo Vertical Offset

meta[logo][padding]
string

Logo Padding

meta[logo][opacity]
string

Logo Opacity, 0 ~ 1.0

meta[logo][fadeDelay]
string

Logo Fade Delay

meta[poster]
string

Player Init Poster. Base64 Image: data:image/png;base64,hash

meta[contextUrl]
string
meta[contextText]
string
meta[contextIcon]
string
meta[imaAdOption][adTagUrl]
string
meta[vastAdOption][tagURL][]
string
meta[offline][offlineImage]
string
meta[offline][offlineTimeout]
string
meta[offline][label]
string

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "message": "Settings Updated."
}

Delete Player Skin

Authorizations:
apikeyAuth
path Parameters
skinid
required
string
Example: <string>

(Required)

header Parameters
Accept
string
Example: application/json

Responses

Response samples

Content type
application/json
{
  • "result": "success",
  • "message": "Settings Updated."
}