WIP jordan
This commit is contained in:
47
openapi/stub.json
Normal file
47
openapi/stub.json
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"openapi": "3.0.3",
|
||||
"info": { "title": "Local stub (replace when API is available)", "version": "0.0.0" },
|
||||
"paths": {
|
||||
"/forms/catalog": {
|
||||
"get": {
|
||||
"summary": "Forms master catalog (insurer × sub-ramo × persona × product line)",
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "JSON body matches app/data/forms-catalog.json schema"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/forms/field-groups": {
|
||||
"get": {
|
||||
"summary": "Field group definitions for intake wizards",
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "Matches app/data/form-field-groups.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/emissions": {
|
||||
"get": {
|
||||
"summary": "Pending emissions review queue",
|
||||
"responses": {
|
||||
"200": {
|
||||
"description": "List of packets awaiting brokerage QA"
|
||||
}
|
||||
}
|
||||
},
|
||||
"post": {
|
||||
"summary": "Submit completed intake for emissions review"
|
||||
}
|
||||
},
|
||||
"/providers/{providerId}/contacts": {
|
||||
"get": {
|
||||
"summary": "Per-carrier outbound email roles"
|
||||
},
|
||||
"put": {
|
||||
"summary": "Update provider contact emails"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user