/
RE
reveldigital
/
Revel Digital REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 11h ago · Updated 2d ago
View markdown
reveldigital
Revel Digital REST API
delete
Delete a media group.
v1
latest
OpenAPI 3.0.4
2026-08-06
124
112
344.5 KB
Account
5
AdHawk
15
Alerts
9
DataTables
18
Devices
16
Media
16
get
Gets all media in an account.
post
Uploads new media asset.
get
Gets media item by ID.
put
Update media asset properties.
delete
Delete media asset.
patch
Patch a media item. Patch allows partial updates by targeting specific properties of the schedule. Uses the JSON Patch syntax (http://jsonpatch.com)
get
Gets media groups.
post
Create a new media group.
put
Updates a media group.
delete
Delete a media group.
post
Uploads new media asset.
post
Create a presigned direct-to-S3 upload slot.
get
Get the status of a presigned upload slot.
head
Lightweight status check for a presigned upload slot. Returns the SAME state as `GET /media/uploads/{id}` but with NO body — the status is carried in the `X-Reveldigital-Upload-Status` header (`pending`, `uploaded`, or `completed`) and, once finalized, the media id in `X-Reveldigital-Media-Id`. This lets a client cheaply poll for completion without transferring or parsing a JSON body.
post
Finalize a presigned upload slot, ingesting the uploaded object into the media library.
post
Import a file from a URL.
Playlists
10
Report
2
Schedules
10
Templates
21
Users
2
Media
Delete a media group.
Group must be empty.
delete
/media/groups/{id}
Path parameters
id
string
required
Media group Id
Response
No Content