Rate Limits
GMBapi enforces multiple, independent quota layers. A single request may be subject to more than one limit at the same time. When any limit is exceeded the API responds with429 Too Many Requests.
Rate Limit Headers
Rate-limited responses (429) include the following headers so clients can back off intelligently:
HTTP Status Codes
Machine-Readable Error Codes
For most non-200 responses, the GMBapi API returns a JSON body containing a code field with a stable, machine-readable identifier. Use the code (rather than parsing the human-readable message) to drive client-side logic.
New error codes may be added over time. Treat unknown codes defensively and always fall back to the HTTP status code for generic handling.