Skip to content

Create Corporate

POST
/policyholders/corporates

Register a new corporate client (policyholder). Required fields: name, email, phoneNumber, taxPayerId (TPIN). The returned id is used when creating quotations.

Authorizations

BearerAuth
Type
HTTP (bearer)

Request Body

application/json
JSON
{
  
"name": "string",
  
"contactPerson": "string",
  
"contactPersonPhoneNumber": "string",
  
"registrationNumber": "string",
  
"sector": "string",
  
"phoneNumber": "string",
  
"email": "string",
  
"postalAddress": "string",
  
"physicalAddress": "string",
  
"taxPayerId": "string"
}

Responses

Corporate policyholder created

application/json
JSON
{
  
"id": "string",
  
"email": "string",
  
"phoneNumber": "string",
  
"physicalAddress": "string",
  
"name": "string",
  
"taxPayerId": "string",
  
"postalAddress": "string",
  
"registrationNumber": "string",
  
"contactPerson": "string",
  
"contactPersonPhoneNumber": "string",
  
"type": "string",
  
"status": "string",
  
"createdAt": "string"
}

Playground

Authorization
Body

Samples

Built with ❤️ by Hobbiton Technologies