Scope: paths and request format. Response examples and full schemas can be added later.
Endpoints
- GET
/api/companies/{company_id}/submissions/email - GET
/api/external/companies/{company_id}/configuration
Note: /api/external/companies/{company_id}/configuration is the same endpoint documented under Submissions & Quotes → Get Configuration. We reference it here only to explain how it is used in operations/imports.
Authentication and headers
Provide an API key. Responses are JSON.Email submission settings
Read the configuration that governs how inbound emails are handled for a company.Request
Example
Typical response fields
Company configuration
Read general company configuration. This response is the source of truth for coverage types, entity types, and the field catalog (rating and non‑rating).Request
Example
Typical response fields (selected)
Parameters
company_idis a required path parameter.
Notes
- Both endpoints are read only.
- Cache responses on the client side to reduce load. Invalidate when users change settings in the UI or after a successful save operation.
Why you might use these together
Example only When mapping existing columns from a loss run sheet into the platform’s standard fields for a specific company, we first need to know what fields and financial categories exist in that company.- Use
/api/external/companies/{company_id}/configurationto learn the available fields for events and policies. This is the list of canonical fields you can map into. - Use
/api/companies/{company_id}/submissions/emailto learn the available financial categories and related rules. These are the buckets for invoices, credits, payments, and similar items.
