Dynalinks
Page templates

Get a page template version

GET
/page_template/versions/{id}
Manage the page template shown on link preview pages. Requires page-template access, enabled per project by Dynalinks. Experimental: the request and response shapes may still change.

Returns one published version with its body and CSS.

Requirements: a Pro plan, page templates enabled for the project, and an API key of a project owner or manager with the page_templates.show scope.

Authorization

headerAuthorization<token>

Format: Authorization: Token {api_key}

Path Parameters

id*string

UUID of the version

Response Body

Version found

application/json
  1. response
id?string

UUID of the version

Formatuuid
published_at?string

When the version was published

Formatdate-time
live?boolean

Whether this is the version links currently show

body?string

Liquid and HTML of the published body

css?string

CSS of the published version

Example Request
curl -X GET 'https://dynalinks.app/api/v1/page_template/versions/string'
Example Response
{  "id": "0199e2a9-1a2b-7c3d-8e4f-5a6b7c8d9e0f",  "published_at": "2026-10-12T09:30:00.000Z",  "live": true,  "body": "<div>{{ link.title }}</div>\n{% store_buttons %}",  "css": ""}