authorizationstring
Apply Strukturelle Massnahmen
Apply structural salary measures to eligible employees.
Fetches active rules from strukturelle_params, evaluates them against all latest
non-excluded employees, and writes cumulated amounts back to Dataverse.
post
https://hr25-comp.service.migros.cloud/migros/human-resources/hrsolcomp/v1/salary/strukturelle-massnahmen
Headers
Response
application/json
Response
application/json
Successful Response
StruktuelleResponse
nb_employees_impactedinteger
Number of employees with non-zero structural amount
nb_rulesinteger
Number of active rules applied
totalnumber
Total CHF allocated across all employees
post/migros/human-resources/hrsolcomp/v1/salary/strukturelle-massnahmen
Headers
application/json
ingestion
Data ingestion endpoints
Ingest Csv
Ingest a CSV file into Dataverse.
Uses the same transformation pipeline as test_ingestion.py:
rename columns, prepare for Dataverse, and create records.
post
https://hr25-comp.service.migros.cloud/migros/human-resources/hrsolcomp/v1/ingestion/csv
Headers
authorizationstring
Body
multipart/form-data
Body
multipart/form-data
Body_ingest_csv_ingestion_csv_post
filestringrequired
Response
application/json
Response
application/json
Successful Response
Response Ingest Csv Ingestion Csv Post
Response Ingest Csv Ingestion Csv Postobject
* Additional properties are allowed.
post/migros/human-resources/hrsolcomp/v1/ingestion/csv
Headers
Body
No file selected
Error initializing code snippet
application/json
Ingest Excel
Ingest an Excel file into Dataverse.
Uses the same transformation pipeline as test_ingestion.py:
rename columns, prepare for Dataverse, and create records.
post
https://hr25-comp.service.migros.cloud/migros/human-resources/hrsolcomp/v1/ingestion/xlsx
Headers
authorizationstring
Body
multipart/form-data
Body
multipart/form-data
Body_ingest_excel_ingestion_xlsx_post
filestringrequired
Response
application/json
Response
application/json
Successful Response
Response Ingest Excel Ingestion Xlsx Post
Response Ingest Excel Ingestion Xlsx Postobject
* Additional properties are allowed.
post/migros/human-resources/hrsolcomp/v1/ingestion/xlsx
Headers
Body
No file selected
Error initializing code snippet
application/json
Body_ingest_csv_ingestion_csv_post
objectfilestring(binary)required
Example