Okapi Okapi

POST /docs/api/v1/device-call-settings/modify-device-layout-by-device-id → behaviour change

Webexapis

Stopped working

Calls to POST /docs/api/v1/device-call-settings/modify-device-layout-by-device-id, body parameter sharedLineIndex on Webexapis stopped working on March 2, 2025.


Calls it hits

  • POST /docs/api/v1/device-call-settings/modify-device-layout-by-device-id
  • body parameter sharedLineIndex

In Webexapis's words

Starting March 2nd, 2025, the sharedLineIndex field will be mandatory when lineKeyType is SHARED_LINE for the following APIs: Modify Device Layout by Device ID

Webexapis, Changelog

Facts

API
Webexapis webexapis.com
Kind
Behaviour change
Announced
January 21, 2025
Takes effect
March 2, 2025
Calls after that day
Fail
Source
Changelog
Last updated
Verified
, against Webexapis's own pages

Questions

When does this change take effect?

Calls to POST /docs/api/v1/device-call-settings/modify-device-layout-by-device-id, body parameter sharedLineIndex on Webexapis stopped working on March 2, 2025.

What happens to calls after March 2, 2025?

They have failed since March 2, 2025.

How do I find the calls this hits in my code?

Okapi reads your repository, finds the calls this change hits and opens a pull request with the fix. It never commits to your branches: every change comes as a pull request you review.


More from Webexapis 5

  1. GET /docs/api/v1/user-call-settings-2-2/get-shared-line-appearance-membersEndpoint removal Stopped working
  2. PUT /docs/api/v1/user-call-settings-2-2/put-shared-line-appearance-membersEndpoint removal Stopped working
  3. /v1/people/{}/features/executiveAssistantEndpoint removal Stopped working
  4. GET /v1/people/{}/features/executiveAssistantVersion retirement Stopped working
  5. PUT /v1/people/{}/features/executiveAssistantVersion retirement Stopped working

You fixed this one by hand.

Okapi opens the pull request with the fix before the next breaking change reaches your code.

Add to GitHub