Skip to main content
GET
Get public product config

Authorizations

Authorization
string
header
required

Machine-to-machine clients use the OAuth 2.0 client credentials grant. Each tenant has its own authorization server: in the token URL below, replace tenant with your tenant identifier.

Headers

tenant
string
required

Your tenant identifier. Requests without it are rejected.

Path Parameters

productId
string
required

Response

productId
string
required
type
enum<string>
required
Available options:
INDIVIDUAL
generateExternalPolicyIdTrigger
enum<string>
required
Available options:
NEVER,
CREATION,
QUOTE,
CONFIRMATION,
SIGNATURE,
NOTHING
externalPolicyIdFormat
string
required
enableMta
boolean
required
allowDirectSale
boolean
required
allowBrokerSale
boolean
required
customerFields
object[]
required
policyFields
object[]
required
assetFields
object[]
required
policyAggregateFields
object[]
required
customerAggregateFields
object[]
required
assetAggregateFields
object[]
required
payment
object
required
billing
object
required
commonDocuments
object[]
required
generatedDocuments
object[]
required
policyholderDocuments
object[]
required
signature
object
required
productName
string
required
isFormalNoticeEnabled
boolean
required

Whether AR24 formal notice (mise en demeure) is enabled for this product.

linkedServices
enum<string>[]

Services to link to the customers

Available options:
DRIVEQUANT,
SYDIA
externalProductId
string
requireFirstPaymentToActivate
boolean

When true, a signed contract only comes into force once the first premium has been collected, in addition to reaching its start date. When false or absent, the start date alone brings it into force.

assetStartedAtLimit
object
engagementDuration
object
listOfIntegrations
enum<string>[]
Available options:
Siv,
Sra,
Compliance,
Sydia,
Solvability,
ExcelApiDatabase
customEvents
object
claims
object
nonRefundableComponents
string[]
renewal
object
claimDocuments
object[]
policyStopReasons
object[]
nonDelegatedConfig
object
ai
object

AI configuration (classification, extraction)

publicQuoteConfig
object
quote
object
usesQuoteConfig
boolean

True when the product uses the new quoteConfig format (tier-based perils). False/absent for legacy individualPolicyConfig.quote products.