WIP jordan

This commit is contained in:
Jordan Weingarten
2026-04-16 11:11:44 -05:00
parent ff2d7b18b5
commit 67482f6629
163 changed files with 50627 additions and 728 deletions

47
openapi/stub.json Normal file
View 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"
}
}
}
}