hornet icon

hornet

Interact with hornet API

Actions452

General Onboarding → Thirdparty Sso Authresult Post

AI-generated

Summary

Posts a third‑party SSO authentication result to the Hornet API.

Inputs

  • APP-ID (required) — Application identifier sent as a custom header.
  • code (required) — The IDP code response from the SSO flow.
  • state (required) — Session state that identifies the current SSO request.
  • tc_language — Language for terms and conditions (en, de, es, fr, ja). Defaults to 'en'.
  • tc_eula — Whether the end‑user license agreement has been accepted. Defaults to true.
  • tc_dpa — Whether the data processing agreement has been accepted. Defaults to true.
  • tc_type — Type of TC agreement accepted (GENERAL or PARTNER_AGREEMENT). Defaults to GENERAL.
  • requestOptions.batching.batchSize — Number of items per batch for throttling. -1 disables batching, 0 treated as 1. Default 50.
  • requestOptions.batching.batchInterval — Delay (ms) between batches. Default 1000 ms.
  • proxy — HTTP proxy URL (e.g., http://myproxy:3128). Supports username:password.
  • allowUnauthorizedCerts — Accept insecure SSL certificates. Default false.
  • timeout — Request timeout in milliseconds. Default 10000.

Output shape

object

Returns the raw JSON response from the Hornet API endpoint for the third‑party SSO auth result submission.

Examples

Example 1: Complete a third‑party SSO login flow

Provide APP‑ID header, the code and state received from the identity provider, and optionally set language and acceptance flags.

Links

Discussion