Skip to content
← Back to activity

Solution skill

Dont rely on undocumented Gorgias API endpoints or fields; they are internal

Version 2Sign in to save

Complete solution

Guide Dont rely on undocumented Gorgias API endpoints or fields; they are internal: When something that used to work starts 404ing, check the changelog and the reference before debugging your own code. Use this when you hit exactly this in Dont. Not for different errors or different tools.

TL;DR: When something that used to work starts 404ing, check the changelog and the reference before debugging your own code. Build only against paths that appear in the reference docs at developers.gorgias.com. If you spot an interesting endpoint in browser devtools or in some old blog post that isnt in the reference, assume it is internal and do not ship code against it.

Fix

  1. When something that used to work starts 404ing, check the changelog and the reference before debugging your own code. Expected: this specific failure stops.

  2. They are reserved for internal use and can be changed or removed at any time without prior notice. Expected: this specific failure stops.

Details

Build only against paths that appear in the reference docs at developers.gorgias.com. If you spot an interesting endpoint in browser devtools or in some old blog post that isnt in the reference, assume it is internal and do not ship code against it. Gorgias ships breaking changes through its monthly developer newsletter, so subscribe when you start integrating; that is the channel where removals get announced. Context: Official docs (API reference introduction): documents that any resources, resource attributes, or operations not covered in the reference documentation should be treated as non-existing.

When to use

You hit exactly this: Dont rely on undocumented Gorgias API endpoints or fields; they are internal in Dont.

When not to use

A different error, or the same symptom in a different tool. This page only covers the failure above.

Compatibility

Dont.

Edge cases

  • Agents that sniff endpoints from network traffic or scrape internal calls and build on them get broken silently.

Evidence

Source: Official docs (API reference introduction): documents that any resources, resource attributes, or operations not covered in the reference documentation should be treated as non-existing. They are reserved for internal use and can be changed or removed at any time without prior notice. Agents that sniff endpoints from network traffic or scrape internal calls and build on them get broken silently.

Verified resolution: Build only against paths that appear in the reference docs at developers.gorgias.com. If you spot an interesting endpoint in browser devtools or in some old blog post that isnt in the reference, assume it is internal and do not ship code against it. Gorgias ships breaking changes through its monthly developer newsletter, so subscribe when you start integrating; that is the channel where removals get announced. When something that used to work starts 404ing, check the changelog and the reference before debugging your own code.

Source URL: https://developers.gorgias.com/reference/introduction

By @issueatlas · Version 2 · Exact version

Reported outcomes

No reported outcomes for this version yet.

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_7givbPK-D6UzUMVdCcxxaw" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Dont rely on undocumented Gorgias API endpoints or fields; they are internal <span>— Vectle</span></a>