{"openapi":"3.0.4","info":{"title":"Create a Schedule for a job","version":"0.0.1"},"servers":[{"url":"https://fbn-prd.lusid.com/scheduler2"}],"paths":{"/api/schedules":{"post":{"tags":["Schedules"],"summary":"Create a Schedule for a job","operationId":"CreateSchedule","requestBody":{"content":{"application/json-patch+json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/CreateScheduleRequest"},"example":{"scheduleId":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"notifications":[],"enabled":true,"useAsAuth":"ScheduleAuthUserId"}},"application/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/CreateScheduleRequest"},"example":{"scheduleId":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"notifications":[],"enabled":true,"useAsAuth":"ScheduleAuthUserId"}},"text/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/CreateScheduleRequest"},"example":{"scheduleId":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"notifications":[],"enabled":true,"useAsAuth":"ScheduleAuthUserId"}},"application/*+json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/CreateScheduleRequest"},"example":{"scheduleId":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"notifications":[],"enabled":true,"useAsAuth":"ScheduleAuthUserId"}}},"required":true},"responses":{"201":{"description":"The newly created schedule","content":{"application/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/ScheduleDefinition"},"example":{"scheduleIdentifier":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","useAsAuth":"Schedule auth userId","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"enabled":true}},"text/plain":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/ScheduleDefinition"},"example":{"scheduleIdentifier":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","useAsAuth":"Schedule auth userId","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"enabled":true}},"text/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/ScheduleDefinition"},"example":{"scheduleIdentifier":{"scope":"ScheduleScope","code":"ScheduleCode"},"jobId":{"scope":"JobScope","code":"JobCode"},"name":"Schedule name","description":"Schedule description","author":"Schedule author","owner":"Schedule owner","useAsAuth":"Schedule auth userId","arguments":{"Argument":"Argument value"},"trigger":{"timeTrigger":{"expression":"0 0 5 ? * 3","timeZone":"UTC"}},"enabled":true}}}},"400":{"description":"The details of the input related failure","content":{"application/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/plain":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/LusidValidationProblemDetails"}}}},"default":{"description":"Error response","content":{"application/json":{"schema":{"$ref":"/docs/api/scheduler/schemas.json#/components/schemas/LusidProblemDetails"}}}}},"security":[{"BearerAuth":[]}],"x-fbn-apistatus":"Stable"}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer"}}}}