---
title: "Payroll > PolicyPeriod > Change statuses"
method: POST
path: "Webhooks > Payroll > PolicyPeriod > Change statuses"
tags: ["Webhooks"]
---

# Payroll > PolicyPeriod > Change statuses

`POST Webhooks > Payroll > PolicyPeriod > Change statuses` (webhook)

Subscription_type: `payroll/policy_period/change_status`

## Payload

- PayrollPolicyPeriod
  - `id` string, required: Policy period id
  - `name` string: Policy name with start and end date
  - `starts_on` string, required: The start date of the policy period
  - `policy_id` string, required: The id of the policy associated with the policy period
  - `company_id` string, required: The id of the company
  - `ends_on` string, required: The start date of the policy period
  - `period` string, required: Period for the policy
  - `status` string: Policy period status
  - `policy_name` string: Policy name
  - `calculation_started_at` string: The date and time the calculation started

## Acknowledgement `200`

Return a 200 status to indicate that the data was received successfully

---

[API](https://skmtc.dev/factorialhr/apis/factorial-api.md) - [All operations](https://skmtc.dev/factorialhr/apis/factorial-api/llms.txt) - [OpenAPI document](https://skmtc.dev/factorialhr/apis/factorial-api/revisions/83ac9aa1de50?raw)
