REST admin API gift_card search all ones that disabled_at is NULL

I’m using the api the api https://{shop}.myshopify.com/admin/api/2022-10/gift_cards/search.json?

And I can do this query

https://luminus-lab.myshopify.com/admin/api/2022-10/gift_cards/search.json?query=disabled_at:IS NOT NULL

or other queries like

disabled_at:>2022-01-01 or disabled_at:=2022…

but I’m not able to get the ones that have disabled_at unset or = NULL I have tried thinks like

query=disable_at:IS NULL or query=disable_at:NULL or query=disable_at:=NULL query=disable_at:=nill, UNDEFINED, UNSET … and many more.

No way…

How I have to do the query to get all the gift cards that are enabled?

Hey @m_quinteiro ,

Using the Gift Card API docs, and testing using the example request for all enabled cards we were able to return the results you were looking for. Our REST API docs have an updated list of all available filter parameters for a given resource, in this case status.

Example request url: https://{shop}.myshopify.com/admin/api/2022-10/gift_cards.json?status=enabled&limit=10

Cheers!

Hi @ShopifyDevSup

I need to add some search criterias, so the answer is not valid for me, but I have tested adding the parameter status=enabled to the search.json endpoint and it works!

That parameter is not documented in the searches for gift cards , for example, this query works perfectly well:

https://luminus-lab.myshopify.com/admin/api/2022-10/gift_cards/search.json?query=status:enabled AND email:**@.com

and this one too:

https://luminus-lab.myshopify.com/admin/api/2022-10/gift_cards/search.json?status=enabled &query=email:**@.com