Skip to main content
The donate.gg API moved to its own host, api.donate.gg. The old address, www.donate.gg/api (and donate.gg/api), stops working on 20 November 2026 at 00:00 UTC. From then on, every request to it returns 410 Gone.

What to change

Change the host in your base URL. Nothing else changes.
On api.donate.gg, these stay the same:
  • Paths and methods. /api/v1/charities on the old host is /api/v1/charities on the new one.
  • API keys. Send the same donate-api-key header. You don’t need a new key.
  • Requests and responses. Bodies, query parameters, status codes and error codes are the same.
  • Rate limits. Keyed calls share your organization’s limit, and anonymous reads are limited per IP, as before. See Rate Limits.
  • OpenAPI and Postman. Download them from api.donate.gg/api/openapi and api.donate.gg/api/postman.

Check that you’ve moved

Search your code and configuration for donate.gg/api and replace each match that isn’t already api.donate.gg. Look in environment variables, reverse-proxy rules and any copy of the OpenAPI document or Postman collection you saved. Until 20 November 2026, every response from the old host carries these headers, so you can spot calls that still use it:

After 20 November 2026

The old host answers every request with 410 Gone and this body:
successor is the same request on api.donate.gg. The old host doesn’t redirect, so a client that ignores the status code won’t be moved silently. Questions? Email support@donate.gg.