Shared Space Templates
Shared Space templates let you boost Shared Spaces adoption and promote best practices. They help create on-brand, pre-filled content tailored to specific scenarios. Shared Space templates can significantly reduce the time needed to create engaging Shared Spaces.
Prequisites
- Plan: Ultimate | Advanced or Expert
- Permissions: Administrator access to Showpad's Admin App
- Config: Shared Spaces enabled
Base Endpoint
The base endpoint for Shared Space management calls is:
https://{{subdomain}}.api.showpad.com/v4
Every API v4 request needs to be prefixed with the base endpoint.
Single Shared Space Template
Method | Endpoint | Description |
---|---|---|
GET | /shared-space-templates/{templateId} | Returns a single Shared Space Template (specified by {templateId} ). |
Example
curl -X 'GET' \
'https://{{subdomain}}.api.showpad.com/v4/shared-space-templates/976491ea-d7cb-42ca-a576-eff0ccd1957d \
--header 'Authorization: Bearer MyApiToken' \
--header 'Content-Type: application/json' \
Response
{
"id": "976491ea-d7cb-42ca-a576-eff0ccd1957d",
"isPublished": true,
"creator": {
"id": "b5f5e881324f61479002be5cda41b1ca"
},
"name": "Marketing & Revenue Collaboration Template",
"description": "A template for creating shared spaces where marketing and revenue teams collaborate, adding resources to support sellers and drive business growth",
"division": {
"id": "26092c300714ba38ecc245b0da65daef"
},
"sharedSpaceData": {
"title": "Marketing & Revenue Collaboration",
"description": "A shared space that centralizes resources, strategies, and tools for marketing and revenue teams to collaborate effectively. It supports sellers by providing access to key materials, insights, and frameworks designed to drive business growth and ensure alignment between teams.",
"theme": {
"id": "51be10f001cd0303a4e308a22e051ecb5385615a564eeef116fec329acb33276"
}
},
"usageCount": 0,
"createdAt": "2025-01-09T09:53:50.000Z",
"updatedAt": "2025-01-09T11:20:45.000Z",
"users": [
{
"id": "b5f5e881324f61479002be5cda41b1ca"
}
],
"userGroups": [
{
"id": "9c11d0bcd2c45f6825c05c716a55bc29"
}
]
}
List of Shared Space Templates
Method | Endpoint | Description |
---|---|---|
GET | /shared-space-templates | Returns a list of all Shared Space templates. |
Example
curl -X 'GET' \
'https://{{subdomain}}.api.showpad.com/v4/shared-space-templates \
--header 'Authorization: Bearer MyApiToken' \
--header 'Content-Type: application/json' \
Response
{
"count": 1,
"items": [
{
"id": "976491ea-d7cb-42ca-a576-eff0ccd1957d",
"isPublished": true,
"creator": {
"id": "b5f5e881324f61479002be5cda41b1ca"
},
"name": "Marketing & Revenue Collaboration Template",
"description": "A template for creating shared spaces where marketing and revenue teams collaborate, adding resources to support sellers and drive business growth",
"division": {
"id": "26092c300714ba38ecc245b0da65daef"
},
"sharedSpaceData": {
"title": "Marketing & Revenue Collaboration",
"description": "A shared space that centralizes resources, strategies, and tools for marketing and revenue teams to collaborate effectively. It supports sellers by providing access to key materials, insights, and frameworks designed to drive business growth and ensure alignment between teams.",
"theme": {
"id": "51be10f001cd0303a4e308a22e051ecb5385615a564eeef116fec329acb33276"
}
},
"usageCount": 0,
"createdAt": "2025-01-09T09:53:50.000Z",
"updatedAt": "2025-01-09T10:01:30.000Z"
}
]
}