SundaySky · Authentication Profile

Sundaysky Authentication

Authentication

SundaySky secures its APIs with none and saml across 3 declared security schemes, as derived from its OpenAPI definitions.

CompanyVideoPersonalizationVideo PersonalizationMarketingCustomer ExperienceAIEnterpriseVideo GenerationMediaAnalyticsMartech
Methods: none, saml Schemes: 3 OAuth flows: API key in:

Security Schemes

video-id-capability-url none
saml-sso saml
password password

Source

Authentication Profile

sundaysky-authentication.yml Raw ↑
generated: '2026-08-13'
method: searched
source: https://help.sundaysky.com/hc/en-us/articles/6000894076957-Using-the-SundaySky-API-to-Connect-Data
docs: https://help.sundaysky.com/hc/en-us/articles/27307608733981-Enabling-Single-Sign-On-SSO-for-Your-SundaySky-Account
note: >-
  SundaySky publishes no OpenAPI, so no securitySchemes could be derived
  mechanically (derive-authentication.py returned 0 profiles). This profile is
  read from the provider's own help-center documentation and confirmed against a
  live probe of the documented endpoint.

summary:
  types:
  - none
  - saml
  api_key_in: []
  oauth2_flows: []
  oauth2_supported: false
  oauth2_note: >-
    SundaySky states explicitly that OAuth is not supported for platform
    authentication. No scopes/ artifact is emitted for this provider.

schemes:
- name: video-id-capability-url
  surface: api
  type: none
  applies_to: https://apis.sundaysky.com/get-video/player-session/{sundayskyVideoId}
  description: >-
    The SundaySky Video API documents no Authorization header, API key, or token.
    The only credential in the documented request is the SundaySky Video ID
    embedded in the URL path — a capability URL. The endpoint is designed to be
    called from a page or server that already holds the video's embed snippet,
    and the account is resolved server-side from the video ID.
  documented_headers:
  - name: Content-Type
    required: true
    value: application/json
  - name: User-Agent
    required: false
    description: >-
      Optional. Lets SundaySky determine the viewer's operating system, device
      type, and browser type for correct rendering and analytics attribution.
  evidence:
  - kind: docs
    url: https://help.sundaysky.com/hc/en-us/articles/6000894076957-Using-the-SundaySky-API-to-Connect-Data
    note: >-
      The article's "Getting the API URL" section lists Headers as Mandatory
      (Content-Type) and Optional (User-Agent) only — no auth header is documented.
  - kind: probe
    url: https://apis.sundaysky.com/get-video/player-session/00000000
    http_status: 500
    fetched: '2026-08-13'
    note: >-
      An unauthenticated POST reaches application logic rather than being
      rejected at an auth boundary — the response is a parameter-validation
      error naming accountId/programId/service/stage, not a 401/403. This
      confirms no bearer credential is required on this route.

- name: saml-sso
  surface: platform
  type: saml
  version: SAML 2.0
  description: >-
    Single Sign-On to the SundaySky platform (Studio, Video Page, Analytics) via
    the customer's own Identity Provider. SundaySky acts as the Service Provider
    and supplies a SAML XML metadata file containing its entity ID, public
    certificate, and login/redirect URL. The customer returns their IdP SSO URL
    and X.509 certificate, or an IdP metadata endpoint URL.
  provisioning: manual
  provisioning_note: >-
    SSO is used for authentication only; it does not provision users. All users
    must be created manually in the platform by an Account owner and assigned a
    user type before they can log in via SSO.
  availability: >-
    Plan-dependent — included on some plans, offered as a paid add-on on others.
    Enabled by SundaySky on request via the customer's Success Manager, not
    self-service.
  docs: https://help.sundaysky.com/hc/en-us/articles/27307608733981-Enabling-Single-Sign-On-SSO-for-Your-SundaySky-Account

- name: password
  surface: platform
  type: password
  description: >-
    Username and password login at https://app.sundaysky.com/ for accounts not
    configured for SSO, with a self-service password reset flow.
  docs: https://help.sundaysky.com/hc/en-us/articles/7302748637597-If-You-Forgot-Your-Password

not_supported:
- protocol: oauth2
  evidence: >-
    "SundaySky supports identity providers that use the SAML 2.0 protocol for
    authentication. OAuth is not currently supported." — Enabling Single Sign-On
    (SSO) for Your SundaySky Account, retrieved 2026-08-13.
- protocol: openid-connect
  evidence: >-
    No OIDC discovery document is served. /.well-known/openid-configuration
    returns 404 on sundaysky.com and 403 on apis.sundaysky.com; the 200 observed
    on app./studio. is an SPA catch-all HTML shell, not a document. See
    well-known/sundaysky-well-known.yml.