Mídias
Esta API permite a gestão de mídias, oferecendo opções para listar, adicionar e editar os dados cadastrados.
Endpoints
URL: <seuprojeto>.edgecontents.com/ds/api/media
Método: GET
Autenticação: Basic Auth
Parâmetros de Consulta:
id
int
ID do cliente
domain
text
Domínio do cliente
cnpj
text
CNPJ do cliente
campaign
int
ID da campanha
Obs: ao menos um dos parâmetros é necessário para consulta.
Exemplo de retorno:
{
"1": {
"name": "climatempo_responsivo_10s_16x9",
"screen_format_id": 2,
"screen_format": "672x336",
"duration": "00:00:10",
"campaign_id": 10
},
"6": {
"name": "climatempo_responsivo_10s_v2",
"screen_format_id": 5,
"screen_format": "1080x360",
"duration": "00:00:10",
"campaign_id": null
}
}URL: <seuprojeto>.edgecontents.com/ds/api/media/add
Método: POST
Autenticação: Basic Auth
Corpo da Requisição (form-data):
title
Text
Sim
Nome da mídia
customer
Text
Sim
ID do cliente
campaign
Text
Sim
ID da campanha
screenformat
Text
Sim
Formato de tela
duration
Text
Não
Duração
file
File
-
Caminho do arquivo
file_url
Text
-
URL da mídia
Exemplo de requisição com file:
Exemplo de requisição com file_url:
Exemplo de retorno:
URL: <seuprojeto>.edgecontents.com/ds/api/media/update
Método: POST
Autenticação: Basic Auth
Corpo da Requisição (form-data):
id
Text
Sim
ID da mídia
title
Text
Não
Nome da mídia
screenformat
Text
Não
Formato de tela
duration
Text
Não
Duração
file
File
Não
Caminho do arquivo
Exemplo de requisição:
Exemplo de retorno:
URL: <seuprojeto>.edgecontents.com/ds/api/media/publication
Método: GET
Autenticação: Basic Auth
Parâmetros de Consulta:
id
Text
Sim
ID da mídia
Exemplo de retorno:
Atualizado