createSystemOneDecisionProvider
Purpose and behavior
Section titled “Purpose and behavior”Build a bounded HTTP System One provider shared by Jev and compatible Laya endpoints. Append /systemone to the base URL, use explicit bearer authentication or false, retain native JSON extensions and make no internal retries.
Complete example and detailed rules.
Parameters and properties
Section titled “Parameters and properties”optionsRequiredSystemOneDecisionProviderOptionsHTTP endpoint, explicit authentication and request bounds for the System One protocol.options.baseUrlRequiredstringHTTP(S) base URL including the version prefix, such as /v1; /systemone is appended. Credentials, query and fragment are forbidden.options.apiKeyRequiredstring | falseExplicit nonempty bearer key, or false for an unauthenticated endpoint.options.timeoutMsOptionalnumber | undefinedRequest deadline including response reading, in positive integer milliseconds; defaults to 120000.options.maxResponseBytesOptionalnumber | undefinedPositive integer bound on response bytes; defaults to 8 MiB. Oversized responses fail with response.