Skip to main content
PATCH
Update Worksite Insurance Details

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

worksite_id
required
insurance_details_id
integer
required
organization_id
required

Body

application/json
valid_from
string<date> | null
valid_to
string<date> | null
insurance_country
string
default:DE
Allowed value: "DE"
worksite_location_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Example:

"98797889"

accident_insurance_company_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Example:

"98797889"

accident_insurance_pin
string | null

German accident insurance PIN (5 digits)

Example:

"12345"

payroll_service_provider_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Example:

"98797889"

payroll_processing_location_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Example:

"98797889"

Response

Successful Response

id
integer
required
valid_from
string<date> | null
valid_to
string<date> | null
insurance_country
string
default:DE
Allowed value: "DE"
worksite_location_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Pattern: ^\d{8}$
Example:

"98797889"

accident_insurance_company_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Pattern: ^\d{8}$
Example:

"98797889"

accident_insurance_pin
string | null

German accident insurance PIN (5 digits)

Pattern: ^\d{5}$
Example:

"DE-WS-PIN-456"

payroll_service_provider_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Pattern: ^\d{8}$
Example:

"98797889"

payroll_processing_location_number
string | null

German Betriebsnummer (8 digits: xxx-yyyy-z format)

Pattern: ^\d{8}$
Example:

"98797889"