openapi: 3.1.0 info: title: Duck Creek Policy Administration Billing Products API description: Duck Creek Policy Administration API enables product configuration, premium calculation, policy lifecycle management, and policy issuance for P&C and specialty insurance carriers. Duck Creek Anywhere provides 2,600+ RESTful APIs across all Duck Creek applications using open standards. Supports end-to-end policy management from quoting through renewal. version: 1.0.0 contact: name: Duck Creek Support url: https://www.duckcreek.com/customer-support/ license: name: Duck Creek Terms of Use url: https://www.duckcreek.com/duck-creek-terms-use/ servers: - url: https://api.duckcreek.com/v1 description: Duck Creek API Production security: - oauth2: [] tags: - name: Products description: Insurance product definitions and configuration paths: /products: get: operationId: listProducts summary: List insurance products description: Returns available insurance product definitions and configurations. tags: - Products parameters: - name: lineOfBusiness in: query description: Filter by line of business schema: type: string enum: - AUTO - HOME - COMMERCIAL_PROPERTY - GENERAL_LIABILITY - WORKERS_COMP - UMBRELLA - name: state in: query description: Filter products available in a specific US state (2-letter code) schema: type: string pattern: ^[A-Z]{2}$ responses: '200': description: List of insurance products content: application/json: schema: $ref: '#/components/schemas/ProductList' components: schemas: ProductSummary: type: object properties: productCode: type: string productName: type: string lineOfBusiness: type: string availableStates: type: array items: type: string effectiveDate: type: string format: date ProductList: type: object properties: products: type: array items: $ref: '#/components/schemas/ProductSummary' securitySchemes: oauth2: type: oauth2 description: OAuth 2.0 for Duck Creek Anywhere API authentication flows: clientCredentials: tokenUrl: https://api.duckcreek.com/oauth/token scopes: policies:read: Read policy data policies:write: Create and modify policies claims:read: Read claim data claims:write: Create and update claims billing:read: Read billing data