{ "opencollection": "1.0.0", "info": { "name": "1Fort API Documentation broker (v2): applications API", "version": "v1" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "broker (v2): applications", "type": "folder" }, "items": [ { "info": { "name": "Paginated ViewSet for retrieving applications for the broker.", "type": "http" }, "http": { "method": "GET", "url": "https://api.1fort.com/apis/v2/broker/applications", "params": [ { "name": "insured", "value": "", "type": "query", "description": "Filter applications by insured name.\n\nExamples:\n- `?insured=Acme Inc.` - Matches applications with 'Acme Inc.' in insured name\n- `?insured=Acme Inc.,Acme Corp.` - Matches applications with 'Acme Inc.' or 'Acme Corp.' in insured name" }, { "name": "insured_id", "value": "", "type": "query", "description": "Filter applications by insured (business) ID. Integer.\n\nExample:\n- `?insured_id=427` - Matches applications for insured 427" }, { "name": "coverage_type", "value": "", "type": "query", "description": "Filter applications by coverage type code.\n\nExamples:\n- `?coverage_type=CYBER` - Matches applications with a CYBER coverage\n- `?coverage_type=CYBER,GENERAL_LIABILITY` - Matches applications with CYBER or GENERAL_LIABILITY coverages" }, { "name": "status", "value": "", "type": "query", "description": "Filter applications by status.\n\nExamples:\n- `?status=in_progress` - Matches in-progress applications\n- `?status=in_progress,submitted` - Matches in-progress or submitted applications" }, { "name": "agent", "value": "", "type": "query", "description": "Filter applications by assigned team member.\n\nExamples:\n- `?agent=123` - Matches applications where agent id 123 is assigned\n- `?agent=123,456` - Matches applications where agent id 123 or 456 is assigned" }, { "name": "submission_type", "value": "", "type": "query", "description": "Filter applications by submission type. Supports comma-separated values.\n\nAvailable values:\n- `NEW` - New business submissions\n- `RENEWAL` - Renewal submissions\n- `OTHER` - Other submission types\n\nExamples:\n- `?submission_type=NEW` - Matches new business submissions\n- `?submission_type=NEW,RENEWAL` - Matches new or renewal submissions" }, { "name": "effective_date_min", "value": "", "type": "query", "description": "Filter applications by minimum effective date (inclusive). Use ISO 8601 date format.\n\nExamples:\n- `?effective_date_min=2024-01-01` - Matches applications with effective date on or after January 1, 2024" }, { "name": "effective_date_max", "value": "", "type": "query", "description": "Filter applications by maximum effective date (inclusive). Use ISO 8601 date format.\n\nExamples:\n- `?effective_date_max=2024-12-31` - Matches applications with effective date on or before December 31, 2024" }, { "name": "exclude_source", "value": "", "type": "query", "description": "exclude_source" }, { "name": "search", "value": "", "type": "query", "description": "A search term." }, { "name": "ordering", "value": "", "type": "query", "description": "Which field to use when ordering the results." }, { "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." } ] }, "docs": "Each row represents one Application with aggregated counts and markets\nrolled up across its child CoverageApplications.\n\nSupports Filtering By:\n- insured\n- insured_id\n- coverage_type\n- agent\n- status\n- submission_type\n- effective_date_min\n- effective_date_max\n\nSupports Searching By:\n- insured" }, { "info": { "name": "Paginated ViewSet for retrieving applications for the broker.", "type": "http" }, "http": { "method": "GET", "url": "https://api.1fort.com/apis/v2/broker/applications/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "A UUID string identifying this Application." } ] }, "docs": "Each row represents one Application with aggregated counts and markets\nrolled up across its child CoverageApplications.\n\nSupports Filtering By:\n- insured\n- insured_id\n- coverage_type\n- agent\n- status\n- submission_type\n- effective_date_min\n- effective_date_max\n\nSupports Searching By:\n- insured" } ] } ], "bundled": true }