Skip to main content
The VoucherGrid Developer API lets you create vouchers, redeem them, and read customer and product data directly from your own systems.

Base URL

https://api.vouchergrid.com/api/v1/developer
All endpoints in this reference are relative to that base URL.

Requirements

  • An active Professional subscription. The API rejects any request whose tenant is not on the Professional tier, or whose subscription is in any status other than active or trialingpast_due, canceled, unpaid, and incomplete all return 403, regardless of tier.
  • An API key created from the in-app Settings → Account → API Keys page.
  • One or more scopes assigned to the key. See Scopes.

What is and isn’t documented here

This reference covers the ten endpoints exposed under /api/v1/developer/: voucher list/get/create/redeem, product list/get, and customer list/get/create/update. The following are not part of the public Developer API:
  • Outgoing webhooks – VoucherGrid does not publish outbound event webhooks. There is no event subscription, signing secret, or delivery log for partners to consume.
  • Bulk endpoints – there are no bulk-create, bulk-redeem, bulk-void, or bulk-resend endpoints. Each operation is one HTTP call against one resource.
  • Official SDKs – VoucherGrid does not publish a TypeScript, Python, Ruby, or PHP SDK. Use the curl / fetch examples in each endpoint page as a starting point.

Next steps

  1. Authentication – how to send your API key.
  2. Scopes – what each scope unlocks.
  3. Errors, Rate limits, Idempotency, Pagination.