{"openapi":"3.0.4","info":{"title":"TransitionRecInstance","description":"Apply a lifecycle transition (re-run, lock or unlock) to a rec instance.","version":"0.0.1"},"servers":[{"url":"https://fbn-prd.lusid.com/api"}],"paths":{"/api/recs/instances/{instanceIdType}/{instanceIdValue}/$transition":{"post":{"tags":["Recs"],"summary":"TransitionRecInstance","description":"Apply a lifecycle transition (re-run, lock or unlock) to a rec instance.","operationId":"TransitionRecInstance","parameters":[{"name":"instanceIdType","in":"path","description":"How the instance was created: \"WorkflowServiceTaskId\" or \"Manual\". Available values: WorkflowServiceTaskId, Manual.","required":true,"schema":{"type":"string"}},{"name":"instanceIdValue","in":"path","description":"The instance identifier value (a GUID).","required":true,"schema":{"maxLength":36,"minLength":36,"pattern":"^[a-zA-Z0-9\\-]+$","type":"string"}}],"requestBody":{"description":"The transition request.","content":{"application/json-patch+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/TransitionRecInstanceRequest"},"example":{"action":"ReRun"}},"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/TransitionRecInstanceRequest"},"example":{"action":"ReRun"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/TransitionRecInstanceRequest"},"example":{"action":"ReRun"}},"application/*+json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/TransitionRecInstanceRequest"},"example":{"action":"ReRun"}}},"required":true},"responses":{"200":{"description":"The rec instance in its post-transition state.","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RecInstance"}},"text/plain":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RecInstance"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/RecInstance"}}}},"400":{"description":"The details of the input related failure","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/plain":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}},"text/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidValidationProblemDetails"}}}},"default":{"description":"Error response","content":{"application/json":{"schema":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/LusidProblemDetails"}}}}},"security":[{"BearerAuth":[]}],"x-fbn-apistatus":"Experimental"}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer"}}}}