Download OpenAPI specification:
Hrmony Embedded API — Admin tier. Do not edit by hand.
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeNumber required | string Personnel number of the employee. Unique within the organisation; duplicate results in 409. |
| firstName required | string First name of the employee. |
| lastName required | string Last name of the employee. |
| externalEmployeeId | string Optional stable identifier of the employee from the partner system. Immutable after creation. Used as the |
{- "employeeNumber": "P-10023",
- "firstName": "Anna",
- "lastName": "Schmidt",
- "externalEmployeeId": "ext-ma-9f72e3"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "employeeNumber": "string",
- "firstName": "string",
- "lastName": "string",
- "status": "active",
- "externalEmployeeId": "string"
}
}| employeeId required | string <uuid> UUID of the employee. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "employeeId": "550e8400-e29b-41d4-a716-446655440000",
- "organisationId": "550e8400-e29b-41d4-a716-446655440001",
- "employeeNumber": "P-10023",
- "firstName": "Anna",
- "lastName": "Schmidt",
- "status": "active"
}
}| limit | integer >= 1 Page size. |
| cursor | string Opaque cursor from |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "employeeNumber": "string",
- "firstName": "string",
- "lastName": "string",
- "status": "active",
- "externalEmployeeId": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
required | Array of objects [ 1 .. 1000 ] items |
{- "employee": [
- {
- "employeeNumber": "string",
- "firstName": "string",
- "lastName": "string",
- "externalEmployeeId": "string"
}
]
}{- "data": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "employees.create_bulk",
- "status": "running",
- "createdAt": "2019-08-24T14:15:22Z",
- "completedAt": "2019-08-24T14:15:22Z"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| deactivatedOn required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "deactivatedOn": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| activatedOn required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "activatedOn": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| employeeNumber required | string |
| firstName required | string |
| lastName required | string |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "employeeNumber": "string",
- "firstName": "string",
- "lastName": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "externalCustomerId": "string",
- "name": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| externalCustomerId required | string |
{- "externalCustomerId": "string"
}{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "externalCustomerId": "string",
- "name": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "benefitType": "essenszuschuss",
- "status": "active",
- "aktivAb": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "effectiveFrom": "string"
}{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "effectiveFrom": "string"
}{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "effectiveFrom": "string"
}{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "effectiveFrom": "string"
}{- "data": {
- "organisationId": "c9b3f279-e3b5-4204-ad99-646257417f98",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "annualValues": [
- {
- "year": 0,
- "maximumDailyReimbursement": 0,
- "maximumMonthlyReimbursement": 0
}
]
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0,
- "dailyRate": 0,
- "employeeContribution": true,
- "grossCompensationPayment": true
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| employeeId required | string <uuid> UUID of the employee. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0,
- "dailyRate": 0,
- "employeeContribution": true,
- "grossCompensationPayment": true
}
}| employeeId required | string <uuid> UUID of the employee. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
| budget required | number decimal places <= 2 >= 0 Monetary amount in Euro with two decimal places. |
| dailyRate required | number decimal places <= 2 >= 0 Monetary amount in Euro with two decimal places. |
| employeeContribution required | boolean |
| grossCompensationPayment required | boolean |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0,
- "dailyRate": 0,
- "employeeContribution": true,
- "grossCompensationPayment": true
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
required | Array of objects [ 1 .. 1000 ] items |
{- "employee": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0,
- "dailyRate": 0,
- "employeeContribution": true,
- "grossCompensationPayment": true
}
]
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | Array of strings <uuid> [ 1 .. 1000 ] items [ items <uuid > ] |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "effectiveFrom": "string"
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | Array of strings <uuid> [ 1 .. 1000 ] items [ items <uuid > ] |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "effectiveFrom": "string"
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| employeeId required | string <uuid> UUID of the employee. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0
}
}| employeeId required | string <uuid> UUID of the employee. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "status": "active"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
| budget required | number decimal places <= 2 >= 0 Monetary amount in Euro with two decimal places. |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
required | Array of objects [ 1 .. 1000 ] items |
{- "employee": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string",
- "budget": 0
}
]
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | Array of strings <uuid> [ 1 .. 1000 ] items [ items <uuid > ] |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "effectiveFrom": "string"
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | string <uuid> |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}{- "data": {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| employeeId required | Array of strings <uuid> [ 1 .. 1000 ] items [ items <uuid > ] |
| effectiveFrom required | string^\d{4}-(0[1-9]|1[012])$ Service month in |
{- "employeeId": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "effectiveFrom": "string"
}{- "data": [
- {
- "employeeId": "b0e78c8f-8c8b-4410-8293-9239e39d9e17",
- "effectiveFrom": "string"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| url required | string <uri> |
{
}{- "data": {
- "webhookId": "ed71eef4-4c34-46dc-81fe-954e560454fd",
- "signingSecret": "string",
- "registeredAt": "2019-08-24T14:15:22Z"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| webhookId required | string <uuid> |
{- "webhookId": "ed71eef4-4c34-46dc-81fe-954e560454fd"
}{- "data": {
- "webhookId": "ed71eef4-4c34-46dc-81fe-954e560454fd"
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "webhookId": "ed71eef4-4c34-46dc-81fe-954e560454fd",
- "registeredAt": "2019-08-24T14:15:22Z"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "formate": [
- {
- "format": "csv",
- "label": "string",
- "fields": [
- {
- "name": "string",
- "label": "string",
- "type": "string",
- "erforderlich": true
}
]
}
]
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
required | "csv" (string) or "excel" (string) or "datev" (string) or "lodas" (string) or "sage" (string) |
| taxExempt | string |
| clientNumber | string |
| consultantNumber | string |
{- "format": "csv",
- "taxExempt": "string",
- "clientNumber": "string",
- "consultantNumber": "string"
}{- "data": {
- "format": "csv",
- "taxExempt": "string",
- "clientNumber": "string",
- "consultantNumber": "string"
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "format": "csv",
- "taxExempt": "string",
- "clientNumber": "string",
- "consultantNumber": "string"
}
}| limit | integer [ 1 .. 200 ] Default: 50 Page size. |
| cursor | string Opaque cursor. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": [
- {
- "payrollFileId": "f7cfda16-c0e0-4429-9fb7-6a64660fd079",
- "importMonth": "string",
- "correctionVersion": 0,
- "format": "csv",
- "createdAt": "2019-08-24T14:15:22Z",
- "downloadedAt": "2019-08-24T14:15:22Z"
}
], - "meta": {
- "pagination": {
- "nextCursor": "string",
- "hasMore": true
}
}
}| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| Idempotency-Key | string Optional idempotency key for mutating requests. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
| payrollFileId required | string <uuid> |
{- "payrollFileId": "f7cfda16-c0e0-4429-9fb7-6a64660fd079"
}{- "data": {
- "payrollFileId": "f7cfda16-c0e0-4429-9fb7-6a64660fd079",
- "importMonth": "string",
- "correctionVersion": 0,
- "format": "csv",
- "createdAt": "2019-08-24T14:15:22Z",
- "downloadedAt": "2019-08-24T14:15:22Z",
- "validUntil": "2019-08-24T14:15:22Z"
}
}| jobId required | string <uuid> UUID of the job. |
| Accept-Language required | string Enum: "de" "en" Request language surface — |
| X-Request-Id | string Correlation id; echoed on the response. |
| traceparent | string W3C trace context. |
| tracestate | string W3C trace state. |
| X-Hrmony-Tenant-ID required | string Tenant (organisation) id — required on the admin tier. |
{- "data": {
- "job": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "type": "employees.create_bulk",
- "status": "running",
- "createdAt": "2019-08-24T14:15:22Z",
- "completedAt": "2019-08-24T14:15:22Z"
}
}
}