Skip to content

Commit 1532cc8

Browse files
mycollablabclaude
andcommitted
Add OrgID format troubleshooting note to skill
Documents the CC=UUID vs admin/calling=base64 rule and tells the model to try the other format when an API returns a 400/404 org-related error. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 8883efa commit 1532cc8

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

skill/SKILL.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,20 @@ webex cc site list --orgid="Y2lzY29zcGFyazovL3Vz..." # Base64 — auto-decoded
7676

7777
If you need to override the org, use `--organization <orgId>` (global flag) which feeds into `--orgid` automatically. Both base64 and UUID formats are accepted.
7878

79+
## OrgID Format Troubleshooting
80+
81+
**General rule:** CC commands (`webex cc ...`) use UUID format; all other commands (`webex admin`, `webex calling`, etc.) use base64 format. The CLI normalizes automatically, but if an API call returns a 400 or 404 with an org-related error, the format passed may be wrong for that endpoint.
82+
83+
**If you get an org ID error, try the other format:**
84+
```bash
85+
# Got a 400 on a CC command? Make sure the value decodes to a plain UUID:
86+
webex cc site list --orgid="4ebc486d-ff5f-4abc-9d44-1234567890ab" # UUID
87+
# Got a 400 on an admin/calling command? Make sure it's base64:
88+
webex admin people list --organization="Y2lzY29zcGFyazovL3Vz..." # Base64
89+
```
90+
91+
You can inspect what the CLI resolved to by running `webex auth status` — the org ID shown there is the base64 form. Strip the trailing `=` padding issues or swap formats if calls are failing with 400/404 on org-scoped endpoints.
92+
7993
## CC Subcommand Names
8094

8195
Most CC resources use a consistent `list` subcommand. A few exceptions remain:

0 commit comments

Comments
 (0)