{"swagger":"2.0","info":{"description":"Api Documentation","version":"1.0","title":"Api Documentation","termsOfService":"urn:tos","contact":{},"license":{"name":"Apache 2.0","url":"http://www.apache.org/licenses/LICENSE-2.0"}},"host":"localhost:4000","basePath":"/","tags":[{"name":"applicant-controller","description":"Applicant Controller"},{"name":"case-initiation-controller","description":"Case Initiation Controller"},{"name":"case-submission-controller","description":"Case Submission Controller"},{"name":"child-submission-controller","description":"Child Submission Controller"},{"name":"notify-gatekeeper-controller","description":"Notify Gatekeeper Controller"},{"name":"orders-needed-about-to-submit-callback-controller","description":"Orders Needed About To Submit Callback Controller"},{"name":"other-proceedings-controller","description":"Other Proceedings Controller"},{"name":"respondent-submission-controller","description":"Respondent Submission Controller"},{"name":"root-controller","description":"Root Controller"},{"name":"social-work-other-submission-controller","description":"Social Work Other Submission Controller"}],"paths":{"/":{"get":{"tags":["root-controller"],"summary":"welcome","operationId":"welcomeUsingGET","produces":["*/*"],"responses":{"200":{"description":"OK","schema":{"type":"string"}}},"deprecated":false}},"/callback/case-initiation/about-to-submit":{"post":{"tags":["case-initiation-controller"],"summary":"handleAboutToSubmitEvent","operationId":"handleAboutToSubmitEventUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/case-initiation/submitted":{"post":{"tags":["case-initiation-controller"],"summary":"handleSubmittedEvent","operationId":"handleSubmittedEventUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackRequest","description":"callbackRequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}},{"name":"user-id","in":"header","description":"user-id","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}},"deprecated":false}},"/callback/case-submission/about-to-start":{"post":{"tags":["case-submission-controller"],"summary":"handleAboutToStartEvent","operationId":"handleAboutToStartEventUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/case-submission/about-to-submit":{"post":{"tags":["case-submission-controller"],"summary":"handleAboutToSubmitEvent","operationId":"handleAboutToSubmitEventUsingPOST_1","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}},{"name":"user-id","in":"header","description":"user-id","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/case-submission/submitted":{"post":{"tags":["case-submission-controller"],"summary":"handleSubmittedEvent","operationId":"handleSubmittedEventUsingPOST_1","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackRequest","description":"callbackRequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}},{"name":"user-id","in":"header","description":"user-id","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}},"deprecated":false}},"/callback/enter-applicant/mid-event":{"post":{"tags":["applicant-controller"],"summary":"handleMidEvent","operationId":"handleMidEventUsingPOST","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/enter-children/mid-event":{"post":{"tags":["child-submission-controller"],"summary":"handleMidEvent","operationId":"handleMidEventUsingPOST_1","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/enter-other-proceedings/mid-event":{"post":{"tags":["other-proceedings-controller"],"summary":"handleMidEvent","operationId":"handleMidEventUsingPOST_2","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/enter-respondents/mid-event":{"post":{"tags":["respondent-submission-controller"],"summary":"handleMidEvent","operationId":"handleMidEventUsingPOST_3","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/enter-social-work-other/mid-event":{"post":{"tags":["social-work-other-submission-controller"],"summary":"handleMidEvent","operationId":"handleMidEventUsingPOST_4","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}},"/callback/notify-gatekeeper/submitted":{"post":{"tags":["notify-gatekeeper-controller"],"summary":"handleSubmittedEvent","operationId":"handleSubmittedEventUsingPOST_2","consumes":["application/json"],"produces":["*/*"],"parameters":[{"name":"authorization","in":"header","description":"authorization","required":true,"type":"string"},{"in":"body","name":"callbackRequest","description":"callbackRequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}},{"name":"user-id","in":"header","description":"user-id","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}},"deprecated":false}},"/callback/orders-needed/about-to-submit":{"post":{"tags":["orders-needed-about-to-submit-callback-controller"],"summary":"handleAboutToStartEvent","operationId":"handleAboutToStartEventUsingPOST_1","consumes":["application/json"],"produces":["*/*"],"parameters":[{"in":"body","name":"callbackrequest","description":"callbackrequest","required":true,"schema":{"$ref":"#/definitions/CallbackRequest"}}],"responses":{"200":{"description":"OK","schema":{"$ref":"#/definitions/AboutToStartOrSubmitCallbackResponse"}}},"deprecated":false}}},"definitions":{"AboutToStartOrSubmitCallbackResponse":{"type":"object","properties":{"data":{"type":"object"},"data_classification":{"type":"object"},"errors":{"type":"array","items":{"type":"string"}},"security_classification":{"type":"object"},"warnings":{"type":"array","items":{"type":"string"}}},"title":"AboutToStartOrSubmitCallbackResponse"},"CallbackRequest":{"type":"object","properties":{"case_details":{"$ref":"#/definitions/CaseDetails"},"case_details_before":{"$ref":"#/definitions/CaseDetails"},"event_id":{"type":"string"}},"title":"CallbackRequest"},"CaseDetails":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"jurisdiction":{"type":"string"},"case_type_id":{"type":"string"},"created_date":{"type":"string","format":"date-time"},"last_modified":{"type":"string","format":"date-time"},"state":{"type":"string"},"locked_by_user_id":{"type":"integer","format":"int32"},"security_level":{"type":"integer","format":"int32"},"case_data":{"type":"object"},"security_classification":{"type":"string","enum":["PUBLIC","PRIVATE","RESTRICTED"]},"callback_response_status":{"type":"string"}},"title":"CaseDetails"}}}