Skip to main content

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

MethodEndpointDescription
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

MethodEndpointDescription
GET/shared-space-templatesReturns 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"
}
]
}