Reference
GET
/reference/presentation-templates

Every scene look a presentation can use, with the category it belongs to, the structure it lays out, and the motion parameters it exposes. The id is what a scene's template field names.

Authorization

bearerAuth
AuthorizationBearer <token>

An API key created under Settings > API & Webhooks. Keys start with sf_live_.

In: header

Response Body

application/json

application/json

curl -X GET "https://example.com/reference/presentation-templates"
{  "data": [    {      "id": "heroTitle",      "name": "Title card",      "category": "captions",      "categoryLabel": "Captions",      "kind": "caption",      "description": "A display-size title with a subtitle under it, a soft light writing both on and off",      "visualType": null,      "structure": "caption",      "foundationLayout": "caption",      "params": [        "zone"      ],      "motion": {        "sharedCamera": true,        "options": []      }    },    {      "id": "flowSteps",      "name": "Flow steps",      "category": "story",      "categoryLabel": "Story & process",      "kind": "visual",      "description": "Connected step cards with real messages, traveled card to card",      "visualType": "flowSteps",      "structure": "captionVisual",      "foundationLayout": "stacked",      "params": [        "items",        "reveal"      ],      "motion": {        "sharedCamera": true,        "options": [          {            "id": "flatStage",            "label": "Square to the lens",            "type": "toggle",            "default": false,            "description": "Drops the dimensional tilt and shoots the graphic straight on."          },          {            "id": "cameraFollow",            "label": "Follow each item",            "type": "toggle",            "default": false,            "description": "The lens tracks every element as it lands instead of holding the whole stage."          }        ]      }    }  ]}