> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Planday Changelog

> Release history for the Planday connector. Each version lists what changed and which actions were affected.

<Card title="Planday connector" icon="arrow-left" href="/connectors/planday" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v3.0.1" description="30 Sept 2026">
  `guide`

  Clarified the OAuth 2.0 connection guide and profile field. The Planday Application ID is your Client ID, and Planday apps do not use a Client Secret.
</Update>

<Update label="v3.0.0" description="23 Sept 2026">
  `breaking` `new-actions` `bug-fix`

  Write actions now confirm what they changed instead of returning an empty response, and seven actions return their payload without an extra nesting level. Adds revenue unit lookups, all-employee absence balances in one call, and draft shift publishing.

  <AccordionGroup>
    <Accordion title="Added · 4 new actions">
      `planday_list_department_revenue_units`, `planday_list_employee_account_balances`, `planday_list_revenue_units`, `planday_publish_draft_shifts`
    </Accordion>

    <Accordion title="Changed · 43 actions updated">
      `planday_approve_absence_request`, `planday_approve_shift`, `planday_assign_shift`, `planday_change_employee_username`, `planday_create_accrued_account_type`, `planday_create_employee`, `planday_create_or_update_revenue`, `planday_create_position`, `planday_create_shift`, `planday_create_shift_type`, `planday_create_skill`, `planday_create_transaction`, `planday_deactivate_employee`, `planday_decline_absence_record`, `planday_delete_account_type`, `planday_delete_department`, `planday_delete_employee_group`, `planday_delete_position`, `planday_delete_revenue`, `planday_delete_shift`, `planday_delete_skill`, `planday_deny_absence_request`, `planday_get_account_balance`, `planday_get_accrued_account_type`, `planday_get_department`, `planday_get_employee`, `planday_get_shift`, `planday_invite_employee`, `planday_list_deactivated_employees`, `planday_list_employee_shifts_today`, `planday_list_employees`, `planday_list_revenue`, `planday_reactivate_employee`, `planday_submit_absence_request`, `planday_update_accrued_account_type`, `planday_update_department`, `planday_update_employee`, `planday_update_employee_group`, `planday_update_employee_group_payrates`, `planday_update_position`, `planday_update_shift`, `planday_update_shift_type`, `planday_update_skill`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v2.0.0" description="21 Sept 2026">
  `breaking` `guide` `bug-fix`

  Rewrote the OAuth 2.0 connection guide from a walkthrough of the live Planday portal, adding screenshots for every step. It now links the Planday login and sign-up pages directly, spells out that API access sits at the bottom of the Settings sidebar (not behind the Integrations card), lists the exact resource and permission boxes to tick in the Scopes grid, and explains that Planday's Application ID is the OAuth client ID. The Token Secret field was removed: Planday issues no client secret, its token endpoint authenticates on client\_id alone, and the value was never validated.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.