Overview
Rail responses contain a number of different type fields. This page explains the differences between them.
Example rail response payload
The following image shows an example rail response payload. The numbered callouts denote the different *type fields.
Rail section types
The type field (#6 in the image above) denotes the rail section type. These are explained in Section types in Rail reponses.
Type fields
In addition to the rail section type, there are several other type fields within the sections block. These are explained in the following table:
|
Item number
|
Field |
Description |
|---|---|---|
|
1 |
|
The content type as defined in CPM. Examples of content types include: |
|
2 |
|
The playback type for the content item. Possible values:
This is set in the payload that the client sends to UAV when creating bookmarks. Rails Builder then uses this type when retrieving content from MDS to support use cases like continue watching. Also used by ION to drive behaviour in the user interface. |
|
3 |
|
Deprecated: indicates CPM editorial or technical model. To be removed. |
|
4 |
|
Deprecated: this is an internal type used within Rails Builder. |
|
5 |
|
Deprecated: customer-specific value. This has a default that is set in Content Builder itself. To be removed. |
|
6 |
|
Describes the type of the rail section. See Section types in Rail reponses. |