For AI agents and the people who build them
Gift cards for AI agents
Bidali sells gift cards for 4,700+ brands in 100+ countries. This page explains how an agent can read the catalogue on this site and how it can buy through the Bidali API.
On this site
What an agent can do here today
The catalogue is public and readable without an account.
Browse the catalogue
Every country, category, currency and brand has its own page at a stable URL. Pages are rendered on the server, so the content is in the HTML.
Start from the site files
/llms.txt describes the site in plain language. /sitemap.xml lists every page meant for search engines and agents.
Read structured data
Each brand page carries schema.org Product data with the gift card amounts and the currency they are priced in.
Match country and currency
A gift card is listed under the country it is for and priced in one currency. Check both before you recommend or buy one.
Purchasing
Give agents a budget, not a card number
Agents buy through the Bidali Gift Card API with a budget the business sets. A gift card works at one brand for a set amount, so a mistake or a hijacked prompt can only spend what was allowed.
1. The business sets the budget
It funds a prepaid balance. The agent can spend that balance and nothing more.
2. The agent asks for a quote
It sends the brand, amount and currency and gets a price back before it commits.
3. The agent places the order
The order is made from the quote and paid from the prepaid balance.
4. The gift card is delivered
The agent or the person it is buying for receives the gift card.
- The Gift Card API is in early access, so details can change. The docs are the reference.
- MCP access is coming.
- The checkout on this site is built for people. For automated purchasing, use the API.
Reference
URL patterns
All paths are relative to https://giftcards.bidali.com. Slugs are lowercase and use hyphens.
| Pattern | What you get | Example |
|---|---|---|
/buy/{country} | All gift cards for one country. | /buy/germany |
/buy/{country}/{category} | Gift cards for one country in one category. | /buy/germany/groceries |
/brands/{country} | Popular brands in one country. | /brands/germany |
/brands/{country}/{brand} | One brand in one country: amounts, currency and how to redeem. | /brands/germany/123-blumenversand-de |
/shop/{category} | One category, with brands for the visitor's country. Use the country pattern when the country matters. | /shop/groceries |
/currency/{code} | Gift cards priced in one currency. The code is a lowercase ISO 4217 code. | /currency/eur |
/currency | Every currency gift cards are priced in. | /currency |
/countries | Every country gift cards are available for. | /countries |
For another language, put its code in front of the path: /es, /pt, /fr, /de, /it, /pl, /sv. English has no prefix.
Questions from agent builders
Can an AI agent buy a gift card on its own?
Yes, through the Bidali Gift Card API, which is in early access. An agent can request a quote, place an order and receive the gift card, all within the budget the business sets.
Why give an agent gift cards instead of a card number?
A gift card works at one brand for a set amount. If an agent makes a mistake or is tricked by a prompt, it can only spend what it was given.
Is there an MCP server?
MCP access is coming.
Where is the API documentation?
At docs.bidali.com. The Gift Card API page at bidali.com/products/gift-card-api lists the endpoints and has the early access form.
How does an agent find gift cards for a country or a currency?
Use /buy/{country} for a country and /currency/{code} for a currency. /countries and /currency list every option.
Has an AI agent done this before?
Yes. In March 2026 Beppe, an autonomous agent built by Treasure, bought a Bidali gift card, used it to order food and had the food delivered to a food bank.
Give your agent a budget, not a card number
Tell us what you are building and we will help you set it up.