Add a Brightcove integration
POST /accounts/:account_id/brightcove_integrations
integration_id
publisher_id
read_token
write_token
auto_update
: whether or not to automatically set the Neon-chosen thumbnail; value is either true
or false
Either 201 status code or 409 status and error message:
{ "error": "integration already exists" }
Update a Brightcove integration
PUT or PATCH /brightcove_integrations/:integration_id
read_token
write_token
auto_update
Process/reprocess a video
POST /accounts/:account_id/brightcove_integrations/:integration_id/create_video_request
Either 202 status code and job_id
:
{ "job_id": "job1234" }
or 409 status and error message
Add a YouTube integration
POST /accounts/:account_id/youtube_integrations
integration_id
access_token
refresh_token
expires
auto_update
: whether or not to automatically set the Neon-chosen thumbnail; value is either true
or false
Either 201 status code or 409 status and error message:
{ "error": message }
Update a YouTube integration
PUT or PATCH /youtube_integrations/:integration_id
access_token
refresh_token
auto_update
Process/reprocess a video
POST /accounts/:account_id/youtube_integrations/:integration_id/create_video_request
video_id
video_url
: URL to download video
Either 202 status code and job_id
:
{ "job_id": "job1234" }
or 409 status and error message