{ "opencollection": "1.0.0", "info": { "name": "1Fort API Documentation Markets API", "version": "v1" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Markets", "type": "folder" }, "items": [ { "info": { "name": "Get Available Markets", "type": "http" }, "http": { "method": "GET", "url": "https://api.1fort.com/apis/v2/broker/markets/available-markets", "params": [ { "name": "product_line_code", "value": "", "type": "query", "description": "Filter by product line code(s), case-insensitive. Comma-separated values match markets that include any of the listed product lines (OR), e.g. CYBER,GL,PROP." }, { "name": "sub_product_line_name", "value": "", "type": "query", "description": "Filter by sub product line name(s). Supports comma-separated list (e.g., 'D&O', 'EP', or 'D&O,EP' for ML)" }, { "name": "carrier_id", "value": "", "type": "query", "description": "Filter by carrier UUID" }, { "name": "wholesaler_id", "value": "", "type": "query", "description": "Filter by wholesaler UUID" }, { "name": "submission_type", "value": "", "type": "query", "description": "Filter by Market.submission_method: portal (in-portal), manual (email), herald (API)." }, { "name": "market_type", "value": "", "type": "query", "description": "Distribution channel: ``broker`` = carrier only (no wholesaler/MGA); ``platform`` = wholesaler and/or MGA present." }, { "name": "admitted", "value": "", "type": "query", "description": "Filter by admitted status (true for admitted, false for non-admitted/surplus lines). Only applicable for Herald markets." }, { "name": "verification", "value": "", "type": "query", "description": "verification" }, { "name": "billing", "value": "", "type": "query", "description": "billing" }, { "name": "group_id", "value": "", "type": "query", "description": "group_id" }, { "name": "search", "value": "", "type": "query", "description": "A search term." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results to return per page." }, { "name": "offset", "value": "", "type": "query", "description": "The initial index from which to return the results." }, { "name": "coverage_application_id", "value": "", "type": "query", "description": "Optional. A single coverage-application UUID or a comma-separated list of UUIDs. When provided, the response switches to the grouped-per-id shape (see response schema). When omitted, the broker-wide flat shape is returned." } ] }, "docs": "\nRetrieve markets available for submission with advanced filtering options.\n\nThis endpoint returns markets that match the specified criteria. When a\ncoverage_application_id is provided, it returns markets specifically available\nfor that application. Without it, returns all markets accessible to the broker.\n\n**Filtering Options:**\n- Product Line: Filter by product line code(s); comma-separated codes use OR logic\n- Carrier: Filter by insurance carrier\n- Wholesaler: Filter by wholesaler organizatio" }, { "info": { "name": "Submit Application to Markets (Broker)", "type": "http" }, "http": { "method": "POST", "url": "https://api.1fort.com/apis/v2/broker/markets/broker-submit", "body": { "type": "json", "data": "{}" } }, "docs": "\nSubmit an insurance application to one or more markets as a broker.\n\nThis endpoint allows brokers to submit coverage applications to available markets.\nThe submission process will:\n1. Validate the application is ready for submission\n2. Create submission records for each selected market\n3. Trigger quote generation for Herald-enabled markets\n4. Update application status to 'Submitted'\n\nIf no market_ids are provided, the system will automatically select all\navailable markets for the coverage appli" } ] } ], "bundled": true }