---
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.net/factorialhr/apis/factorial-api.md) · [All operations](https://skmtc.net/factorialhr/apis/factorial-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/factorialhr/factorial-api/revisions/1a6bffb20f7d/schema)
