Updates required for zendesk_api_client_php 3.0+

Created on 18 March 2024, 3 months ago

Problem/Motivation

Zendesk has announced some APIs are going away in May 2024.

On May 20, 2024, we will be implementing limits on Offset-based pagination (OBP) that were announced in early 2023. In order to avoid disruptions related to these limits, we advise upgrading your SDK to a version that uses Cursor-based pagination (CBP), which is not subject to these limits.

What do I need to do?
In our ongoing efforts to enhance performance and overcome limitations associated with OBP, Zendesk strongly recommends that you upgrade to the latest version of your SDK as soon as possible to avoid disruption to your business once these limits are in place. Our records indicate that you use at least one available SDK. See this list of SDKs that utilize CBP in their latest versions and upgrade yours to the latest version to avoid issues with these upcoming limits.

Please partner with your developers or teams responsible for your Zendesk integrations as needed and contact us should you have any questions or require assistance during the transition.

I don't know if this module is affected by any of these upcoming changes, but the module currently requires zendesk/zendesk_api_client_php ^2.2.12 which is older than the 3.0.1 version which is recommended by Zendesk.

They have an upgrade guide with an overview of the changes listed here.
https://github.com/zendesk/zendesk_api_client_php/blob/master/CBP_UPGRAD...

Proposed resolution

1. Confirm whether these changes affect Zendesk for Drupal.
2. Make necessary changes, if required
3. Update composer requires to include the 3.0.1 version of zendesk/zendesk_api_client_php

πŸ“Œ Task
Status

Active

Version

3.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024