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

# API breaking changes

> Known Link Item limitations have been added, and duplicate activity data prevention has been improved.

<div className="release-meta">
  <span className="release-date">December 14, 2021</span>
  <span className="release-tag" data-changelog-tag="api">API</span>
  <span className="release-tag" data-changelog-tag="breaking">Breaking</span>
</div>

<img src="https://mintcdn.com/argyle/spW0uZwUC4bDyMgL/images/changelog-generic/api.png?fit=max&auto=format&n=spW0uZwUC4bDyMgL&q=85&s=1537fc09ccdfb211eeafbc1178e91f0b" alt="API update illustration" width="1030" height="290" data-path="images/changelog-generic/api.png" />

* The `accounts.pay_distribution_failed` [webhook](https://argyle.com/docs/legacy/api-reference/accounts-webhooks#pay-distribution-failed) will now be sent when the user times out of the credentials submission screen in Link.
* Sandbox credentials will now use `argyle.com` instead of `argyle.io`.
* We have introduced new logic to prevent duplicate [activities](https://argyle.com/docs/legacy/api-reference/activities) data. In addition, we will be adding a new `activities.removed` webhook on December 16, 2021.
* A new `known_limitations` field has been added to the link-items endpoint, for greater transparency around different payroll system limitations.
* The `id` of [pay allocations](https://argyle.com/docs/legacy/api-reference/pay-allocations#object-id) will now be returned by the `pay_allocations.updated` [webhook](https://argyle.com/docs/legacy/api-reference/pay-allocations-webhooks#updated).
