How can I resolve Gift Cards API access issues?

Topic summary

Main issue: “Access denied” when calling the Shopify Admin Gift Cards API (GET /admin/api/2024-01/gift_cards.json?status=enabled) using a valid access token. Users are trying to list existing gift cards and create new ones.

Key context:

  • Previous forum posts suggest the Gift Cards API may be limited to Shopify Plus (enterprise plan with additional features and APIs).
  • Current official documentation referenced by users does not clearly state a Shopify Plus requirement, leading to confusion.

Open questions:

  • Is Shopify Plus required to access the Gift Cards API?
  • If not, what configuration or permissions are needed to enable access on non‑Plus plans?

Outcome/status:

  • No resolution yet. Multiple users report the same denial and request authoritative confirmation of plan requirements or alternative steps to gain access.

Notes:

  • No images/code beyond the example curl request; the error is a JSON message: {“errors”:“Access denied”}.
Summarized with AI on December 30. AI used: gpt-5.

Hi, there.
Could you please assist me with following problem ragarding Gift Cards API.

We are using gift card api to get all and set new gift card.
Request we are sending:
*curl -X GET “https://test-sh-eu.myshopify.com/admin/api/2024-01/gift_cards.json?status=enabled” *
-H “X-Shopify-Access-Token: shрca_29c6f5de51b7d1a35161d90733efdb60”

but in response it says:
{“errors”:“Access denied”}

In shopify forum we found that this api works only for Shopify Plus. Is it right? Or there is a way to make it work?

There’s not a signle word about Shopify Plus in documentation regarding API of Gift Cards.

We have the exact problem and also can’t see anything relating to Shopify Plus restriction in the documentation (even though all previous posts on the topic point to the docs and mention the restriction). It would be so helpful to have this confirmed or not.