OpenAPI Specification
openapi: 3.1.0
info:
title: Assurant APEX Embedded Insurance Claims Enrollments API
description: The Assurant APEX (Assurant Product Experience Exchange) platform provides embedded insurance APIs that enable partners to integrate protection products, claims management, and diagnostics into their workflows. The scalable API platform supports 99.95% uptime and covers multiple product lines across various industries.
version: '2026-01-01'
contact:
name: Assurant Developer Portal
url: https://api-prod.portal.assurant.com
servers:
- url: https://api-prod.portal.assurant.com
description: Production
security:
- apiKeyAuth: []
tags:
- name: Enrollments
description: Customer enrollment operations
paths:
/enrollments:
post:
operationId: createEnrollment
summary: Create enrollment
description: Enroll a customer in an insurance or protection product.
tags:
- Enrollments
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/EnrollmentRequest'
responses:
'201':
description: Enrollment created
content:
application/json:
schema:
$ref: '#/components/schemas/Enrollment'
'400':
description: Bad request
components:
schemas:
EnrollmentRequest:
type: object
required:
- productId
- customerId
properties:
productId:
type: string
customerId:
type: string
effectiveDate:
type: string
format: date
Enrollment:
type: object
properties:
enrollmentId:
type: string
productId:
type: string
customerId:
type: string
status:
type: string
effectiveDate:
type: string
format: date
securitySchemes:
apiKeyAuth:
type: apiKey
in: header
name: X-API-Key
externalDocs:
description: Assurant APEX Documentation
url: https://www.assurant.com/partner-with-us/apex