# GiftPulse Gift Card Catalog

> GiftPulse Gift Card Catalog is a paid API for AI agents from giftpulse.theaslangroupllc.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Searches Reloadly's gift card catalog of 300+ brands and 14,000+ products/denominations across countries, returning product IDs, brand names, country availability, denomination ranges or fixed amounts, and sender fees/discounts.

## Facts

- Endpoint: GET https://giftpulse.theaslangroupllc.com/api/giftcard/catalog
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/giftpulse-gift-card-catalog-3c60cdce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_I0dJ0ZkprxHHSfsKKA6aV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability giftpulse-gift-card-catalog-3c60cdce
```

Example prompt: Show me all gift card brands and their denomination options available in the United States so I can pick one to send — I'm especially interested in retail and restaurant brands.

## When to prefer this

Use this endpoint when you need to discover available gift card products, brands, or denominations before placing an order. It is the catalog/search step that precedes a quote or purchase call. Prefer this over hard-coding product IDs, as catalog availability and denominations change over time. Ideal for building dynamic gift card selection UIs or automated gifting workflows that need to enumerate options before committing to a purchase.

## Known failure modes

- Invalid or unsupported country code returns empty results or 400 error
- Rate limiting or quota exceeded returns 429 error
- Payment failure for the $0.01 USDC call via x402 protocol returns 402
- Service unavailability from upstream Reloadly API returns 503
- Misspelled brand name returns empty catalog results

## How this service works

Search Reloadly's gift card catalog (300+ brands, 14,000+ products/denominations across countries). Returns each product's id, brand, country, denomination range or fixed amounts, and sender fee/discount — everything needed to build a POST /api/giftcard/quote call.

## Output

A list of gift card products each containing the product ID, brand name, country, denomination type (range or fixed amounts), minimum and maximum values, currency, sender fee, and any applicable discount — structured to feed directly into a quote or purchase call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "page": {
       "type": "string",
       "description": "Zero-indexed page number, default 0"
      },
      "size": {
       "type": "string",
       "description": "Results per page, default 20, max 50"
      },
      "query": {
       "type": "string",
       "description": "Brand/product name search, e.g. \"Amazon\", \"Netflix\""
      },
      "country": {
       "type": "string",
       "description": "ISO-2 country filter, e.g. US"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "errors": {
     "type": "object",
     "description": "Documented error responses, keyed by HTTP status code",
     "additionalProperties": {
      "type": "object",
      "required": [
       "description"
      ],
      "properties": {
       "example": {
        "type": "object"
       },
       "description": {
        "type": "string"
       }
      }
     }
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/giftpulse-gift-card-catalog-3c60cdce/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from giftpulse.theaslangroupllc.com](https://www.zero.xyz/host/giftpulse.theaslangroupllc.com/llms.txt)
