Stensul · Authentication Profile

Stensul Authentication

Authentication

Stensul declares 0 security scheme(s) across its OpenAPI definitions.

CompanyEmailEmail MarketingMarketingMarketing AutomationContent ManagementLanding PagesMarketing OperationsEnterprise SoftwareGovernanceCollaborationSoftware-as-a-Service
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

stensul-authentication.yml Raw ↑
generated: '2026-08-29'
method: searched
source: >-
  https://stensul.com/integrations/stensul-content-api/,
  https://stensul.com/integrations/stensul-user-api/,
  https://stensul.com/security-trust-center/
name: Stensul Authentication
derivable_from_spec: false
derivable_note: >-
  No OpenAPI or other machine-readable contract is published, so securitySchemes
  could not be derived. Everything below is read from Stensul's own public
  integration and security pages, which describe the auth model in prose without
  naming a token endpoint, grant type, scope, or base URL.
api_authentication:
- api: Stensul Content API
  scheme_type: oauth2
  flow: client_credentials
  flow_confidence: medium
  flow_evidence: >-
    Stensul describes it as "OAuth server-to-server authentication", which is
    the client-credentials grant in all but name. The exact grant string, token
    endpoint and token lifetime are not published.
  token_endpoint: null
  scopes_published: false
  additional_controls:
  - control: ip-allowlist
    detail: >-
      "IP address allowlists" — callers must originate from addresses registered
      with Stensul. This is a hard gate on programmatic access: an agent or CI
      job on an unregistered egress IP cannot call the API even with a valid
      token.
  source: https://stensul.com/integrations/stensul-content-api/
- api: Stensul User API
  scheme_type: oauth2
  flow: client_credentials
  flow_confidence: medium
  flow_evidence: >-
    Same "OAuth server-to-server authentication" language as the Content API.
  token_endpoint: null
  scopes_published: false
  additional_controls:
  - control: ip-allowlist
    detail: IP address allowlists, as with the Content API.
  - control: scim
    detail: >-
      Stensul states the User API "supports SCIM provisioning standards". The
      SCIM version (2.0 vs 1.1), the schema URNs, and the
      /ServiceProviderConfig endpoint are not published, and a probe of
      app.stensul.com/scim/v2/ServiceProviderConfig returns the application's
      SPA HTML shell rather than a SCIM document. Recorded as a vendor
      assertion, not a verified conformance.
  source: https://stensul.com/integrations/stensul-user-api/
end_user_authentication:
  note: >-
    Distinct from API auth. Stensul's application supports enterprise SSO via
    OAuth 2.0 / OpenID Connect and SAML 2.0, with published integration pages for
    Okta, Microsoft Entra ID (Azure AD), Ping Identity, Duo and Google Workspace.
    This is human sign-in to the product, not machine access to the APIs.
  protocols:
  - OAuth 2.0
  - OpenID Connect
  - SAML 2.0
  identity_providers:
  - name: Okta
    url: https://stensul.com/integrations/stensul-okta-integration/
  - name: Microsoft Entra ID / Azure AD
    url: https://stensul.com/integrations/stensul-azure-ad-integration/
  - name: Ping Identity
    url: https://stensul.com/integrations/stensul-ping-identity-integration/
  - name: Duo
    url: https://stensul.com/integrations/stensul-duo-integration/
  - name: Google Workspace
    url: https://stensul.com/integrations/google-workplace-integration/
  - name: SAML 2.0 (generic)
    url: https://stensul.com/integrations/stensul-saml-integration/
  source: https://stensul.com/security-trust-center/
gaps:
- No token endpoint URL published.
- No grant type named explicitly.
- No scope or permission reference published — scopes/ is therefore not written.
- No credential-provisioning self-service; keys are issued through the account team.

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/stensul-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 email required.

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