Pushes are configurations for push publishing to another ingest point. Enter the endpoint as a single URL, if you were provided a URL and stream key, enter it as URL/KEY.
Stream Name
May only contain alpha numerical characters, dashes (-), and underscores (_)
Sample value:mystreamname
Name of the service where the stream is being pushed.
Enum:rtmp, facebook, youtube, twitch, kick, instagram, tiktok, hls
Default:
Sample value:rtmp
Date and time object was created.
Default:
Sample value:2019-12-23 23:59:59
Date and time object was last updated.
Default:
Sample value:2019-12-23 23:59:59
Get the Pushes object with id .
https://api.scaleengine.net/v2/pushes/
curl --user 158:8fc8c48da81e6a2a06a9556379bf798af508dc0792497c678b4c3532ba8b637f https://api.scaleengine.net/v2/pushes/
None
{ "id": "N/A", "cdn_id": "8123", "name": "mypush", "stream": "mystreamname", "service": "rtmp", "url": "rtmp://host/app/stream", "autopush": true, "created": "2019-12-23 23:59:59", "last_update": "2019-12-23 23:59:59" }
Create a new Pushes object.
https://api.scaleengine.net/v2/pushes
curl -X PUT --data-binary @/path/to/request/body --user 158:8fc8c48da81e6a2a06a9556379bf798af508dc0792497c678b4c3532ba8b637f https://api.scaleengine.net/v2/pushes
{ "name": "mypush", "stream": "mystreamname", "service": "rtmp", "url": "rtmp://host/app/stream", "autopush": true }
{ "id": "N/A", "cdn_id": "8123", "name": "mypush", "stream": "mystreamname", "service": "rtmp", "url": "rtmp://host/app/stream", "autopush": true, "created": "2019-12-23 23:59:59", "last_update": "2019-12-23 23:59:59" }
Update the Pushes object with id .
https://api.scaleengine.net/v2/pushes/
curl -X POST --data-binary @/path/to/request/body --user 158:8fc8c48da81e6a2a06a9556379bf798af508dc0792497c678b4c3532ba8b637f https://api.scaleengine.net/v2/pushes/
{ "name": "mypush", "stream": "mystreamname", "service": "rtmp", "url": "rtmp://host/app/stream", "autopush": true }
{ "id": "N/A", "cdn_id": "8123", "name": "mypush", "stream": "mystreamname", "service": "rtmp", "url": "rtmp://host/app/stream", "autopush": true, "created": "2019-12-23 23:59:59", "last_update": "2019-12-23 23:59:59" }
Delete the Pushes object with id .
https://api.scaleengine.net/v2/pushes/
curl -X DELETE --user 158:8fc8c48da81e6a2a06a9556379bf798af508dc0792497c678b4c3532ba8b637f https://api.scaleengine.net/v2/pushes/
None
You do not have access to modify this field
Missing one or more required fields
Data type does not conform to required field type
The value exceeded maximum length allowed
May only contain alpha numerical characters, dashes (-), and underscores (_)
The value must match one of the predefined values