# Extend your integration

Extend a payment links integration by sharing, updating, retrieving, listing, or deactivating payment links

**Prerequisites:** [Authentication](/api/authentication)

An AI skill is available for this guide, get it on the [Skills Marketplace (GitHub)](https://github.com/payroc/skills).

After you set up your integration to create and share a payment link, you extend your integration to include the following:

- [**Share a link**](/api/share-payment-link) — Send an existing payment link to one or more customers by email.
- [**Update a link**](/api/update-payment-link) — Update a payment link, for example, its expiration date.
- [**Retrieve a link**](/api/retrieve-payment-link) — Retrieve the details of a payment link.
- [**Retrieve a list of links**](/api/list-payment-links) - Retrieve a paginated list of payment links that are associated with a processing terminal.
- [**Retrieve a link's sharing events**](/api/list-payment-link-share-events) — Retrieve a paginated list of the times that a merchant shared a payment link.
- [**Deactivate a link**](/api/deactivate-payment-link) — Deactivate a payment link.
