Retrieve a template
Retrieves a single Template object referenced by its unique ID.
Path Parameters
Section titled “Path Parameters”id string REQUIRED
The template id of the template that will be retrieved.
Query Parameters
Section titled “Query Parameters”| Parameter | Type | Default | Description |
|---|---|---|---|
includeLayers | boolean | false | Include template layers in response |
includePages | boolean | false | Include template pages and layers in response |
Sample Request
Section titled “Sample Request”Here’s a sample request to retrieve a template:
GET /v1/template/:idfetch(`https://api.templated.io/v1/template/${id}?includeLayers=true`, { method: 'GET', headers: { 'Authorization': `Bearer ${API_KEY}` }}).then(response => response.json()).then(data => console.log(data)).catch(error => console.error('Error:', error));import requests
api_key = 'API_KEY'template_id = 'template_id'url = f'https://api.templated.io/v1/template/{template_id}'
params = { 'includeLayers': True}
headers = {'Authorization': f'Bearer {api_key}'}
response = requests.get(url, params=params, headers=headers)
if response.status_code == 200: print(response.json())else: print('Request failed. Response code:', response.status_code) print(response.text)<?php$apiKey = 'API_KEY';$templateId = 'template_id';
$params = array( 'includeLayers' => 'true');
$url = "https://api.templated.io/v1/template/{$templateId}?" . http_build_query($params);
$options = [ 'http' => [ 'header' => "Authorization: Bearer {$apiKey}\r\n", 'method' => 'GET' ]];
$context = stream_context_create($options);$result = file_get_contents($url, false, $context);
if ($result === FALSE) { echo "Error fetching data";} else { $data = json_decode($result, true); print_r($data);}?>