Showpad Exports API

The exports API from Showpad — 25 operation(s) for exports.

Operations 25

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 /exports/asset-authors.json Export asset authors · /exports/asset-authors.json #
Ask an LLM
“Who authored each asset in our library, as a bulk export?”
“Can I page through the asset-to-author mapping for reporting?”
Tell an agent
Export the asset authors list.
Pull {limit} asset-author rows starting at offset {offset}.
GET /exports/asset-countries.json Export asset country assignments · /exports/asset-countries.json #
Ask an LLM
“Which countries is each piece of content assigned to?”
“Is there a bulk dump of asset-country links for our data warehouse?”
Tell an agent
Export every asset's country assignments.
Fetch {limit} asset-country records.
GET /exports/asset-languages.json Export asset language assignments · /exports/asset-languages.json #
Ask an LLM
“What language is each asset tagged with across the whole library?”
“Can I extract asset-language pairs in pages?”
Tell an agent
Export the languages assigned to assets.
Download asset-language records from offset {offset}.
GET /exports/asset-tags.json Export asset-to-tag links · /exports/asset-tags.json #
Ask an LLM
“Which tags are applied to which assets, in one export?”
“How can I audit tagging coverage across all content?”
Tell an agent
Export all asset-tag links.
Get {limit} asset-tag associations per page.
GET /exports/assets.json Export all assets · /exports/assets.json #
Ask an LLM
“How do I bulk export our entire content library metadata?”
“Can I sync every asset record into a BI tool in batches?”
Tell an agent
Export every asset in the library.
Pull the asset export {limit} records at a time from offset {offset}.
GET /exports/channel-usergroups.json Export channel-to-user-group access · /exports/channel-usergroups.json #
Ask an LLM
“Which user groups have access to which channels?”
“Can I export channel group assignments for an access review?”
Tell an agent
Export channel user-group assignments.
Get {limit} channel-usergroup rows.
GET /exports/channel-users.json Export channel-to-user access · /exports/channel-users.json #
Ask an LLM
“Which individual users are assigned to each channel?”
“Is there an export of direct user access per channel?”
Tell an agent
Export the users assigned to each channel.
Fetch channel-user records starting at {offset}.
GET /exports/channels.json Export all channels · /exports/channels.json #
Ask an LLM
“How can I get a full extract of every channel we've built?”
“What does the bulk channel export include?”
Tell an agent
Export all channels.
Page through the channel export with page size {limit}.
GET /exports/collectionitems.json Export collection items · /exports/collectionitems.json #
Ask an LLM
“What items are inside every collection, as one bulk export?”
“Can I extract which assets sit in which collections?”
Tell an agent
Export the contents of all collections.
Retrieve {limit} collection-item rows from offset {offset}.
GET /exports/collections.json Export all collections · /exports/collections.json #
Ask an LLM
“How do I get a list of every collection users have created?”
“Is there a paged export of collection records?”
Tell an agent
Export all collections themselves, not their items.
Get collection records {limit} per page.
GET /exports/contacts.json Export contacts · /exports/contacts.json #
Ask an LLM
“How do I pull all customer contacts out of Showpad?”
“Can I export recipients our reps have shared with?”
Tell an agent
Export all contacts.
Fetch contacts in batches of {limit}.
GET /exports/devices.json Export registered devices · /exports/devices.json #
Ask an LLM
“Which devices are registered to our users?”
“Can I export device records to check app adoption?”
Tell an agent
Export all registered devices.
List device export rows from offset {offset}.
GET /exports/division-usergroups.json Export division-to-user-group links · /exports/division-usergroups.json #
Ask an LLM
“Which user groups belong to which divisions?”
“Can I extract division group membership in bulk?”
Tell an agent
Export division user-group links.
Get {limit} division-usergroup rows.
GET /exports/divisions.json Export all divisions · /exports/divisions.json #
Ask an LLM
“How do I get a bulk extract of our divisions?”
“Is there a division export for syncing org structure elsewhere?”
Tell an agent
Export all divisions.
Pull divisions from the export starting at offset {offset}.
GET /exports/events.json Export usage events · /exports/events.json #
Ask an LLM
“How do I export content usage events between two dates?”
“Can I get only events of one type or for one user?”
Tell an agent
Export events that started after {startedAt} and ended before {endedAt}.
Export {eventType} events for user {userId}.
GET /exports/sharedspace-items.json Export shared space items · /exports/sharedspace-items.json #
Ask an LLM
“What content has been placed in each shared space?”
“Can I bulk export the items inside all shared spaces?”
Tell an agent
Export the items in all shared spaces.
Fetch shared-space item rows, {limit} at a time.
GET /exports/sharedspaceparticipants.json Export shared space participants · /exports/sharedspaceparticipants.json #
Ask an LLM
“Who has joined each shared space, across all of them?”
“Can I export buyer participation in shared spaces?”
Tell an agent
Export every shared space participant.
Get shared space participants from offset {offset}.
GET /exports/sharedspaces.json Export all shared spaces · /exports/sharedspaces.json #
Ask an LLM
“How do I extract a list of all shared spaces in the account?”
“Is there a paged dump of shared space records?”
Tell an agent
Export all shared spaces.
Pull {limit} shared space records per request.
GET /exports/shares.json Export content shares · /exports/shares.json #
Ask an LLM
“Which content did reps share with customers, in bulk?”
“Can I export all share records for engagement analysis?”
Tell an agent
Export all shares sent by users.
Fetch share records starting at offset {offset}.
GET /exports/tagcategories.json Export tag categories · /exports/tagcategories.json #
Ask an LLM
“How do I export every tag category we've defined?”
“Is there a bulk extract of the tag category hierarchy?”
Tell an agent
Export all tag categories.
Get tag category records in pages of {limit}.
GET /exports/tagcategory-tags.json Export tag-to-category links · /exports/tagcategory-tags.json #
Ask an LLM
“Which tags sit under which tag category?”
“Can I export the mapping between categories and their tags?”
Tell an agent
Export tag category membership for every tag.
Retrieve tagcategory-tag links from offset {offset}.
GET /exports/tags.json Export all tags · /exports/tags.json #
Ask an LLM
“How do I get every tag in the account as an export?”
“Can I page through all tags for cleanup?”
Tell an agent
Export all tags.
Fetch {limit} tags from the tag export.
GET /exports/user-usergroups.json Export user-to-group memberships · /exports/user-usergroups.json #
Ask an LLM
“Which users are in which user groups, in one extract?”
“Can I export group membership for an access audit?”
Tell an agent
Export every user's group memberships.
Get user-usergroup rows starting at {offset}.
GET /exports/usergroups.json Export all user groups · /exports/usergroups.json #
Ask an LLM
“How do I export the full list of user groups?”
“Is there a bulk user group extract I can page through?”
Tell an agent
Export all user groups.
Pull user group records with a page size of {limit}.
GET /exports/users.json Export all users · /exports/users.json #
Ask an LLM
“How do I bulk export every user account for HR reconciliation?”
“Can I extract all users in pages for a data warehouse load?”
Tell an agent
Export all users in bulk.
Fetch the user export from offset {offset}, {limit} rows at a time.

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-exports-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-exports-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Showpad Exports API
  version: '3'
  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-audience: external-partner
servers:
- url: https://{subdomain}.showpad.biz/api/v3/
  description: Production server
  x-environment: production
  variables:
    subdomain:
      default: customer
      description: Showpad customer subdomain
security:
- oAuth: []
- bearerAuth: []
tags:


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