Signals

Create a Signal

Creates a Signal with the first server-managed configuration version.

<Note> `llmProfileId` and `model` are available only on self-hosted deployments. Provide both fields together. Laminar Cloud rejects them. </Note>
post/v1/signals

Request

  • Base URL
    https://api.lmnr.ai
  • Auth
    HTTP bearer

Request body

namestring required
promptstring required
structuredOutputobject required

JSON Schema for the Signal's structured result.

sampleRateinteger nullable

Percentage of matching traces to sample; null clears sampling on update.

disabledboolean
mode'batch' | 'realtime'
llmProfileIdstring uuid
modelstring nullable

Self-hosted only. Model selected from llmProfileId. Provide both fields together.

Response

Signal created.

namestring required
promptstring required
structuredOutputobject required

JSON Schema for the Signal's structured result.

sampleRateinteger nullable required

Percentage of matching traces to sample; null clears sampling on update.

disabledboolean required
mode'batch' | 'realtime' required
llmProfileIdstring uuid required
modelstring nullable required

Self-hosted only. Model selected from llmProfileId. Provide both fields together.

idstring uuid required
projectIdstring uuid required
createdAtstring date-time required
versioninteger required

Server-managed version of the Signal configuration.

llmProfileNamestring nullable required

Display name of the selected workspace LLM profile.

Changes

No recorded changes to this operation across all 1 revision of this API.