moneyhero.com.hk APImoneyhero.com.hk ↗
Access Hong Kong credit card data from MoneyHero.com.hk — cashback rates, miles rewards, annual fees, income requirements, APR, and welcome offers via 3 endpoints.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/9f40f95b-71b0-4eab-903c-9bd5bdfa309c/list_credit_cards' \ -H 'X-API-Key: $PARSE_API_KEY'
List all credit cards available on MoneyHero HK with basic comparison data including name, exclusive offers, welcome offer value, card benefits, minimum annual income requirement, and annual fee.
No input parameters required.
{
"type": "object",
"fields": {
"cards": "array of card objects with: name, image_url, exclusive_offer, welcome_offer_value, card_benefits, min_annual_income, annual_fee, detail_slug, detail_url",
"total": "integer - total number of cards"
},
"sample": {
"data": {
"cards": [
{
"name": "Citi Cash Back 信用卡",
"image_url": "https://mhgprod.blob.core.windows.net/moneyhero/strapi-uploads/xsmall_blt163f8a4f7dbfd91f_28a343f251.webp",
"annual_fee": "HK$1,800",
"detail_url": "https://www.moneyhero.com.hk/zh/credit-card/products/citi-cash-back-card",
"detail_slug": "citi-cash-back-card",
"card_benefits": "高達 2%現金回贈",
"exclusive_offer": "DJI Osmo Pocket 3 運動相機(價值HK$3,059)",
"min_annual_income": "HK$120,000",
"welcome_offer_value": "HK$4,788"
}
],
"total": 65
},
"status": "success"
}
}About the moneyhero.com.hk API
The MoneyHero HK API covers Hong Kong credit cards across 3 endpoints, returning card names, cashback rates, miles rewards, annual fees, income requirements, interest rates, and welcome offer values in Traditional Chinese. The get_card_details endpoint delivers fee breakdowns, APR, Octopus auto-reload limits, and raw attributes for a specific card identified by its slug. search_credit_cards filters results by category including cashback, miles, dining, and travel.
What the API Covers
The API exposes credit card comparison data sourced from MoneyHero.com.hk, a Hong Kong financial comparison platform. All text fields are in Traditional Chinese, reflecting the Hong Kong market. The three endpoints together cover the full browse-and-detail flow: listing all cards, filtering by category, and retrieving per-card details.
Endpoints and Key Fields
list_credit_cards returns an array of card objects alongside a total count. Each object includes name, image_url, exclusive_offer, welcome_offer_value, card_benefits, min_annual_income, and annual_fee. No input parameters are required — it returns the full card catalogue in a single call.
search_credit_cards accepts an optional category parameter. Accepted values include cashback, miles, dining, travel, best-deals, and all. The response mirrors the list structure but scoped to that category, and the returned category field confirms which filter was applied.
get_card_details takes a slug string (e.g. citi-cash-back-card) and returns the most granular data: a fees object covering annual_fee, annual_fee_waiver, foreign_currency_fee, minimum_payment, and late_payment_charge; a cashback object with separate rates for dining, overseas, local, local online shopping, and overseas online shopping; an octopus object with max_auto_reload; and arrays for features and highlights. The url field links to the canonical card detail page on MoneyHero.
Data Scope and Language
All card data reflects Hong Kong-issued cards and is presented in Traditional Chinese. Income requirements (min_annual_income) are in HKD. Slugs needed for get_card_details can be obtained from list_credit_cards or search_credit_cards response objects.
- Build a Hong Kong credit card comparison tool filtered by cashback, miles, or dining category using
search_credit_cards - Surface minimum annual income requirements to pre-qualify users before recommending specific cards
- Display APR and fee breakdowns from
get_card_detailsfor transparency in a personal finance app - Aggregate welcome offer values across all cards with
list_credit_cardsto rank promotions - Show Octopus card auto-reload limits for transit-focused card recommendations
- Compare foreign currency transaction fees across cards for users who travel frequently
- Populate a card detail page with highlights, features, and cashback tiers pulled from a single
get_card_detailscall
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does MoneyHero.com.hk have an official developer API?+
What does `get_card_details` return that `list_credit_cards` does not?+
get_card_details adds granular fields absent from the listing endpoints: the full fees object (annual fee waiver, foreign currency fee, late payment charge, minimum payment), itemised cashback rates by spend category (dining, overseas, local online), the octopus object with max auto-reload value, and features and highlights arrays. The listing endpoints return only summary fields sufficient for a comparison grid.Are miles reward rates included in the card data?+
get_card_details endpoint returns miles-related data within raw attributes and highlights where the card supports miles rewards. Dedicated structured fields for miles earn rates per dollar spent are not broken out as discrete named fields in the current response schema. You can fork this API on Parse and revise it to add a structured miles object alongside the existing cashback object.Does the API cover personal loan or mortgage products from MoneyHero?+
How do I find the correct slug to pass to `get_card_details`?+
list_credit_cards or search_credit_cards first. Each card object in the response includes a slug field (e.g. dbs-black-world-mastercard) that can be passed directly as the slug parameter to get_card_details.