Showpad Shared Spaces API

These are endpoints for managing Shared Spaces

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /shared-spaces List shared spaces · List of Shared Spaces #
Ask an LLM
“Which shared spaces have I created or been invited to?”
“Can I find shared spaces with a particular buyer's email as participant?”
Tell an agent
List shared spaces titled {title}.
Show shared spaces where {participantEmail} is a participant.
POST /shared-spaces Create a shared space · Create a Shared Space #
Ask an LLM
“How do I open a new shared space for a buyer?”
“Can I let external guests upload files or invite others when I create a space?”
Tell an agent
Create a shared space titled {title} described as {description}.
Create a shared space {title} from template {sharedSpaceTemplate} with theme {theme}.
GET /shared-spaces/{shareId} Get a shared space's details · Get a Shared Space #
Ask an LLM
“How do I view the settings and details of one shared space?”
“What information is returned for a single shared space?”
Tell an agent
Show me the details of shared space {shareId}.
Open shared space {shareId} and summarize its settings.
PATCH /shared-spaces/{shareId} Update a shared space's settings · Update a Shared Space #
Ask an LLM
“How do I rename a shared space or change its description?”
“Can I turn off comments or external downloads on an existing space?”
Tell an agent
Rename shared space {shareId} to {title}.
Set external downloads to {isExternalDownloadAllowed} on shared space {shareId}.
DELETE /shared-spaces/{shareId} Delete a shared space · Delete a Shared Space #
Ask an LLM
“How do I permanently delete a shared space?”
“What call removes a shared space I no longer need?”
Tell an agent destructive · confirm first
Delete shared space {shareId}.
Remove the shared space with ID {shareId}.
POST /shared-spaces/{shareId}/transfer-ownership Transfer ownership of a shared space · Transfer ownership of the Shared Space #
Ask an LLM
“How do I hand a shared space over to a colleague when a rep leaves?”
“Can I make another user the owner of a shared space?”
Tell an agent
Transfer ownership of shared space {shareId} to user {userId}.
Make {userId} the new owner of space {shareId}.
POST /shared-spaces/{shareId}/items Add files and folders to a shared space · Add items to Shared Space #
Ask an LLM
“How do I put files into a shared space?”
“Can I create folders with nested items while adding content to a space?”
Tell an agent
Add items {items} to shared space {shareId}.
Upload this folder structure {items} into space {shareId}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/showpad:showpad-shared-spaces-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

showpad-shared-spaces-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Showpad Shared Spaces API
  description: 'This OAS document is intended for developers or engineers who will be

    integrating their platform with Showpad API.


    The base URL of this API is patterned as `https://{subdomain}.api.showpad.com/v4` where `{subdomain}` is the

    provided subdomain of the customer, i.e., `https://xyz-org.api.showpad.com/v4` will be the API base URL of a

    customer that has a `xyz-org` subdomain.'
  version: '4'
  termsOfService: https://www.showpad.com/terms-of-service
  contact:
    name: Showpad
    email: support@showpad.com
    url: https://help.showpad.com/hc/en-us/requests/new
  x-serviceName: Showpad API
  x-logo:
    url: ./Showpad-logo-vertical-blue.png
    altText: Showpad Developer API
  x-audience: external-partner
servers:
- url: https://{subdomain}.api.showpad.com/v4
  description: Production server
  x-environment: production
  variables:
    subdomain:
      default: customer
      description: Showpad customer subdomain
tags:


# --- truncated at 32 KB (125 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/showpad/refs/heads/main/openapi/showpad-shared-spaces-api-openapi.yml