500 Internal error: GET /number_management/numbers/{phoneNumberId}

Hello,

Description
Since several days, the API to Get a phone number /number_management/numbers/{phoneNumberId} returned a 500 Internal server Error.

Example:

GET https://api.zoom.us/v2/number_management/numbers
{
    "page_size": 30,
    "next_page_token": "pGmQFiI4LN42Gj90v6A07VDxhS1njWATOt2",
    "numbers": [
        {
            "id": "--hA53NERD6hbCjOEn2a-A",
            "number": "xxxxxxxxxxx",
            "allocated_product": "ZOOM_PHONE",

             ............

Tracking ID: WEB_fc449ad7f9fddf85ac30b86a0cacf4e8

We can see the ID –hA53NERD6hbCjOEn2a-A of this phone number.

Now if we get directly from the ID:

GET https://api.zoom.us/v2/number_management/numbers/--hA53NERD6hbCjOEn2a-A

{“errorCode”: -1,“message”: “Internal error”}

Tracking ID: WEB_ec7641da3299f385adfef3886d6ae15b

Error?
{
“errorCode”: -1,
“message”: “Internal error”
}

How To Reproduce
Steps to reproduce the behavior:
1. GET https://api.zoom.us/v2/number_management/numbers/{phoneNumberId}

Hi @maxime.peccoux
Thanks for reaching out to us!
I’m not able to reproduce this on my end. I’m wondering whether the format of the number ID might be affecting the request.
With the logs you share I escalated this internally and will get back to you with an update soon (internal ticket number for reference ZSEE-188919)