Skip to main content

ScheduleTarget

ScheduleTarget describes the HTTP endpoint that receives each job invocation.

Usage profiles​

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
urlstring (uri)Required in requestsDestination URL. Must be a valid absolute URI. Minimum length: 1.
methodstringOptionalHTTP method to use. Defaults to "POST".
kindstringRequired in requestsLogical kind used for routing and observability (e.g., "notification", "llm_conversation", "metering"). Required. Minimum length: 1.
payloadMap from string to JSON valueOptionalArbitrary JSON payload forwarded verbatim to the target.

Request validation​

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
urlMinimum length1
urlUritrue
kindMinimum length1

In responses​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
urlstringRequired in requestsDestination URL. Must be a valid absolute URI.
methodstringOptionalHTTP method to use. Defaults to "POST".
kindstringRequired in requestsLogical kind used for routing and observability (e.g., "notification", "llm_conversation", "metering"). Required.
payloadMap from string to JSON valueOptionalArbitrary JSON payload forwarded verbatim to the target.

Request validation​

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
urlMinimum length1
urlUritrue
kindMinimum length1

Where used​

ReferenceRelationship
Create a scheduled jobPOST /api/v1/scheduler/create-job
Update a scheduled jobPOST /api/v1/scheduler/update-job
Get a scheduled jobPOST /api/v1/scheduler/get-job
List scheduled jobsPOST /api/v1/scheduler/list-jobs
Pause a scheduled jobPOST /api/v1/scheduler/pause-job
Resume a scheduled jobPOST /api/v1/scheduler/resume-job
ScheduleNested in model

Download the public reference contract.

Document: DOC-API-MODEL-schedule-target.