Showpad · Authentication Profile
Showpad Authentication
Authentication
Showpad secures its APIs with http and oauth2 across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode, password, and refresh_token flow(s).
Sales EnablementSales CoachingContent ManagementBuyer EngagementSales AnalyticsTrainingCRM IntegrationDigital Sales RoomsMCPSCIM
Methods: http, oauth2
Schemes: 3
OAuth flows: authorizationCode, password, refresh_token
API key in:
Security Schemes
bearerAuth http
scheme: bearer
oAuth oauth2
· flows: authorizationCode, password
Showpad MCP OAuth oauth2
· flows: authorizationCode
Source
Authentication Profile
generated: '2026-08-14'
method: searched
source: openapi/showpad-v3-openapi-original.yml, openapi/showpad-v4-openapi-original.yml
docs: https://developer.showpad.com/docs/apis/concepts/authentication
summary:
types: [http, oauth2]
http_schemes: [bearer]
oauth2_flows: [authorizationCode, password, refresh_token]
api_key_in: []
header: 'Authorization: Bearer <token>'
tenant_scoped: true
tenant_note: >-
Every authentication endpoint is tenant-scoped to the customer's Showpad subdomain; there
is no shared authorization host for the REST API.
schemes:
- name: bearerAuth
type: http
scheme: bearer
description: >-
Bearer token identifying the requesting user. Accepts either an OAuth 2.0 access token
or a personal API token.
sources:
- openapi/showpad-v3-openapi-original.yml
- openapi/showpad-v4-openapi-original.yml
- name: oAuth
type: oauth2
flows:
- flow: authorizationCode
authorizationUrl: https://{subdomain}.showpad.biz/api/v3/oauth2/authorize
tokenUrl: https://{subdomain}.showpad.biz/api/v3/oauth2/token
scopes: 6
- flow: password
tokenUrl: https://{subdomain}.showpad.biz/api/v3/oauth2/token
scopes: 7
sources:
- openapi/showpad-v3-openapi-original.yml
docs: https://developer.showpad.com/docs/apis/concepts/authentication
- name: Showpad MCP OAuth
type: oauth2
surface: mcp
issuer: https://mcp.showpad.com
flows:
- flow: authorizationCode
authorizationUrl: https://mcp.showpad.com/oauth/v1/auth
tokenUrl: https://mcp.showpad.com/oauth/v1/token
code_challenge_methods: [S256]
scopes: 7
token_endpoint_auth_methods: [none, client_secret_post]
grant_types: [authorization_code, refresh_token]
sources:
- well-known/showpad-oauth-authorization-server.json
- well-known/showpad-oauth-protected-resource.json
methods:
- name: OAuth 2.0 Authorization Code
use: Server-side apps where users log in with their Showpad credentials.
- name: OAuth 2.0 Refresh Token
use: Obtaining new access tokens when the current one expires.
- name: OAuth 2.0 User Credentials (password grant)
use: Backend services that control both the application and the user credentials.
- name: Personal API Token
use: >-
Direct API access without an OAuth flow. Generated in Admin App -> Settings -> API
Tokens with a descriptive name and an optional expiry date. Displayed once only.
token_lifetimes:
access_token: 1 hour
refresh_token: 14 days
refresh_token_configurable: true
refresh_token_configurable_note: Set per OAuth client at registration.
personal_api_token: optional expiry set at creation
client_registration:
location: Admin App -> Settings -> Manage OAuth Clients
fields:
- client name
- redirect URL
- description
- website
- scope selections
- refresh token lifetime
issued:
- Client ID
- Client Secret
self_serve: false
self_serve_note: >-
OAuth client registration requires administrator access to a provisioned Showpad
organization. There is no public developer signup.
enterprise_identity:
sso: SAML 2.0
provisioning: SCIM 2.0
scim_base: https://{subdomain}.showpad.biz/api/Users/scim/v2
scim_docs: https://developer.showpad.com/docs/apis/users/SCIM
idps_documented: [Okta, Azure AD, OneLogin, Ping Identity, Salesforce, Microsoft AD FS]
scopes: scopes/showpad-scopes.yml
error_handling:
'401': Missing or invalid authentication token.
'403': Valid token but insufficient permissions.
see: errors/showpad-problem-types.yml
Work with this as data
Every security artifact 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 security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.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.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/showpad-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.