Opensense (formerly SenderGen) · Authentication Profile

Opensense Formerly Sendergen Authentication

Authentication

Opensense (formerly SenderGen) declares 3 security scheme(s) across its OpenAPI definitions.

CompanyEmail Signature ManagementEmail MarketingBrand ManagementSales EnablementMarketingEmail
Methods: Schemes: 3 OAuth flows: API key in:

Security Schemes

saml
http
scheme: password
apiKey

Source

Authentication Profile

opensense-formerly-sendergen-authentication.yml Raw ↑
generated: '2026-08-13'
method: searched
source: >-
  https://help.opensense.com/docs/opensense-supports-saml.md,
  https://help.opensense.com/docs/zapier-integration.md,
  https://help.opensense.com/docs/google-workspace-permissions.md,
  https://help.opensense.com/docs/outreach-integration-permissions.md,
  https://www.opensense.com/llms.txt
docs: https://help.opensense.com/docs/opensense-supports-saml.md
summary: >-
  Opensense documents authentication for the PLATFORM, not for a public API.
  Administrators sign in to app.opensense.com via SAML 2.0 SSO (or a password
  for non-SSO users). A REST API is advertised on the marketing site and in
  llms.txt, but the only publicly documented way to obtain a credential for it
  is to ask an Opensense integration specialist for an API key — there is no
  self-service key issuance, no developer portal, and no published token
  endpoint. Derived scheme detail is unavailable because Opensense publishes no
  OpenAPI or other machine-readable contract.
schemes:
- id: saml-sso
  type: saml
  applies_to: Opensense web application sign-in (app.opensense.com / accounts.opensense.com)
  spec: SAML 2.0
  providers:
  - Okta
  - SAP
  - Oracle
  - OneLogin
  - Ping Identity
  note: >-
    "Opensense fully supports SAML 2.0 for secure and seamless integration with
    your identity provider. Contact your account manager for more information!"
  source: https://help.opensense.com/docs/opensense-supports-saml.md
- id: password
  type: http
  scheme: password
  applies_to: Non-SSO Opensense user sign-in
  source: https://help.opensense.com/docs/update-your-password.md
- id: api-key
  type: apiKey
  applies_to: Opensense REST API / Zapier integration
  issuance: manual
  self_service: false
  note: >-
    "Enter your domain and the Zapier API key. An Opensense integration
    specialist can provide you an API key if you don't already have one." The
    key's transport (header vs query parameter), name, format, rotation policy
    and expiry are not published.
  transport: undocumented
  source: https://help.opensense.com/docs/zapier-integration.md
provisioning:
  scim: false
  note: >-
    User provisioning and de-provisioning is documented via Okta, and directory
    sync from Azure AD / Entra ID, on-premise AD, Google Directory and Workday.
    SCIM is not named by Opensense.
  source: https://www.opensense.com/llms.txt
consumed_oauth_scopes:
  note: >-
    These are OAuth 2.0 scopes Opensense REQUESTS FROM third-party platforms as
    an OAuth client. They are not scopes Opensense issues for its own API, so no
    OAuthScopes pointer is emitted from them. Recorded because they are the only
    published, itemised authorization surface this provider has.
  providers:
  - provider: Google Workspace
    flow: OAuth 2.0 (Google Workspace Marketplace app "Opensense (formerly SenderGen)", publisher Opensense Inc.)
    data_flow: one-way, Google Workspace to Opensense
    scopes:
    - scope: https://www.googleapis.com/auth/admin.directory.user.readonly
      access: read-only
      purpose: Pull user attributes (name, title, department)
    - scope: https://www.googleapis.com/auth/admin.directory.group.readonly
      access: read-only
      purpose: Identify group memberships to assign the correct signature template
    - scope: https://www.googleapis.com/auth/admin.directory.orgunit.readonly
      access: read-only
      purpose: Filter or target based on the user's OU placement
    - scope: https://www.googleapis.com/auth/gmail.settings.basic
      access: read-write
      purpose: Edit email signatures for the user's primary account
    source: https://help.opensense.com/docs/google-workspace-permissions.md
  - provider: Outreach
    flow: OAuth 2.0, authorized by an Outreach administrator
    scopes:
    - scope: users.all
      purpose: Read user profile data to populate and sync Opensense signature fields
    - scope: teams.read
      purpose: Read team and group membership to assign users to Opensense groups
    - scope: mailboxes.all
      purpose: >-
        Read and write Outreach mailbox settings to push the Opensense signature
        block. Applies to Outreach mailbox records only; does not grant access to
        the underlying Microsoft 365 / Google Workspace accounts.
    - scope: prospects.read
      purpose: Read prospect records to support recipient-based banner targeting
    source: https://help.opensense.com/docs/outreach-integration-permissions.md
gaps:
- No public API reference or machine-readable specification
- API key transport, format and rotation are undocumented
- No self-service credential issuance; keys are requested from a human
- No OAuth authorization server or OIDC discovery document is served on any Opensense host

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/opensense-formerly-sendergen-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.