Layers

Get layer details

Get full details of a specific layer including position, settings, and files.

The response includes all configuration needed to recreate the layer via POST.

get/projects/{id}/layers/{layerId}

Request

  • Base URL: https://api.livereacting.com/v1/external
  • URL: https://api.livereacting.com/v1/external/projects/{id}/layers/{layerId}
  • Auth: HTTP bearer

Path parameters

idstring required

Project ID

layerIdstring required

Layer ID

Response

Layer details

OR
OR

Example response

{
  "id": "507f1f77bcf86cd799439011",
  "type": "videoPlaylist",
  "name": "My Video Playlist",
  "hide": false,
  "pinned": false,
  "locked": false,
  "position": {
    "x": 0,
    "y": 0,
    "width": 1920,
    "height": 1080
  },
  "settings": {
    "volume": 10,
    "loop": true,
    "nextScene": null,
    "showFileName": true,
    "showProgressBar": false,
    "shuffle": false,
    "namePosition": "bottom left",
    "adPlaceholder": {
      "enabled": true,
      "fileId": "507f1f77bcf86cd799439012",
      "fileName": "placeholder.mp4",
      "duration": 30
    },
    "files": [
      {
        "playlistItemId": "file_1706123456789_0",
        "fileId": "507f1f77bcf86cd799439012",
        "name": "video1.mp4",
        "duration": 60.5,
        "isPlaying": true
      },
      {
        "playlistItemId": "file_1706123456789_1",
        "fileId": "507f1f77bcf86cd799439013",
        "name": "video2.mp4",
        "duration": 45,
        "isPlaying": false
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.