Insurance API Test-Case Pack
Quote and rate, policy issuance and endorsements, claims first notice of loss, claim payments and broker access
What's inside:
For: QA and platform teams at insurers, MGAs and brokers
Get your free copy
Enter your email and we'll send the download link to your inbox.
Preview: Insurance API Test-Case Pack
This page shows roughly the first 20% of the pack so you can judge it before you download. The full ZIP contains 5 files: insurance-api-test-cases.csv, insurance-api-test-cases-guide.pdf, insurance-api-test-cases-guide.md, deployment-audit-checklist.csv, self-hosted-api-testing-deployment-checklist.pdf.
About this pack
Insurance APIs encode money and obligations: a premium that is not reproducible, a claim accepted for a date the policy did not cover, a payment above the handler's authority. These cases target the rules that sit behind quote, policy and claims endpoints.
insurance-api-test-cases.csv has 31 cases. Each names the domain area, the request, the expected result, a type, a priority and the public standard or document it was written against. Replace placeholders in {braces} with your own paths, identifiers and data.
Areas covered
| Domain area | Cases |
|---|---|
| Quote and rate | 7 |
| Policy issuance | 3 |
| Endorsements | 2 |
| Cancellation | 1 |
| Renewal | 1 |
| Claims FNOL | 5 |
| Claims documents | 1 |
| Claims lifecycle | 2 |
| Claims payments | 3 |
| Broker and partner access | 3 |
| Data protection | 2 |
| Integration | 1 |
Insurance API test cases
insurance-api-test-cases.csv · showing 7 of 31 rows. Quote, policy, endorsements, claims FNOL, claim payments and access control.
INS-001
Quote is returned for a complete, eligible risk
- Domain Area
- Quote and rate
- Preconditions
- Rating tables loaded for the product
- Input / Request
- POST /quotes {product, effectiveDate, insured, risk details}
- Expected Result
- 201; quote id; premium with currency; taxes and fees itemised; quote expiry date
- Type
- Positive
- Priority
- P1
- Reference
- Your rating and product rules
INS-002
Same inputs give the same premium
- Domain Area
- Quote and rate
- Preconditions
- Quote Q1 created
- Input / Request
- POST /quotes again with identical inputs
- Expected Result
- Identical premium and breakdown (rating is deterministic for the same rate version)
- Type
- Positive
- Priority
- P1
- Reference
- Your rating rules
INS-003
Missing underwriting question is refused
- Domain Area
- Quote and rate
- Preconditions
- -
- Input / Request
- POST /quotes without a mandatory underwriting answer
- Expected Result
- 400 or 422 naming the question
- Type
- Negative
- Priority
- P1
- Reference
- Your product rules
INS-004
Ineligible risk is declined with a reason
- Domain Area
- Quote and rate
- Preconditions
- Risk outside appetite (e.g. excluded postcode or occupation in your rules)
- Input / Request
- POST /quotes
- Expected Result
- Decline or refer status with a documented reason code; no bindable quote
- Type
- Negative
- Priority
- P1
- Reference
- Your underwriting guidelines
INS-005
Effective date in the past is refused
- Domain Area
- Quote and rate
- Preconditions
- -
- Input / Request
- effectiveDate yesterday
- Expected Result
- 400 or 422, unless backdating is explicitly allowed for the channel
- Type
- Boundary
- Priority
- P2
- Reference
- Your product rules
INS-006
Premium rounding follows the documented rule
- Domain Area
- Quote and rate
- Preconditions
- Inputs that produce fractional minor units
- Input / Request
- POST /quotes
- Expected Result
- Premium, taxes and total rounded per the rule; components sum to the total
- Type
- Boundary
- Priority
- P2
- Reference
- Your rating rules
INS-007
Expired quote cannot be bound
- Domain Area
- Quote and rate
- Preconditions
- Quote past its expiry date
- Input / Request
- POST /policies {quoteId}
- Expected Result
- 409 or 422 quote expired
- Type
- Negative
- Priority
- P1
- Reference
- Your product rules
The rest of the pack
71 rows across 2 CSV files, and all 6 sections of the guide as PDF and Markdown. Enter your work email above and we will send the download link.
Want to automate your API testing?
Generate tests from OpenAPI specs, run in CI/CD, and scale quality across teams.