GET
/
api
/
external
/
companies
/
{companyId}
/
submissions
/
{submissionId}
/
quotes
[
  {
    "id": "550e8400-e29b-41d4-a716-446655440002",
    "number": "Q-2024-001",
    "status": "active",
    "createdAt": "2024-01-15T11:00:00.000Z",
    "description": "General Liability Coverage",
    "policyId": "550e8400-e29b-41d4-a716-446655440003",
    "grandTotal": 2500.00
  },
  {
    "id": "550e8400-e29b-41d4-a716-446655440004",
    "number": "Q-2024-002",
    "status": "expired",
    "createdAt": "2024-01-10T09:15:00.000Z",
    "description": "Professional Liability Coverage",
    "grandTotal": 1800.00
  }
]
Retrieves a list of quotes for a specific submission.
companyId
string
required
The company identifier (UUID)
submissionId
string
required
The submission identifier (UUID)
status
string | string[]
Filter by quote status

Response

[
  {
    "id": "550e8400-e29b-41d4-a716-446655440002",
    "number": "Q-2024-001",
    "status": "active",
    "createdAt": "2024-01-15T11:00:00.000Z",
    "description": "General Liability Coverage",
    "policyId": "550e8400-e29b-41d4-a716-446655440003",
    "grandTotal": 2500.00
  },
  {
    "id": "550e8400-e29b-41d4-a716-446655440004",
    "number": "Q-2024-002",
    "status": "expired",
    "createdAt": "2024-01-10T09:15:00.000Z",
    "description": "Professional Liability Coverage",
    "grandTotal": 1800.00
  }
]

Quote Status Values

  • draft - Quote is being prepared
  • active - Quote is active and available
  • expired - Quote has expired
  • bound - Quote has been bound to a policy
  • declined - Quote was declined
  • superseded - Quote has been replaced by a newer version