Hskfyn APIhskfyn.com ↗
Access Higgs Domino Island news articles, press coverage, and coin/diamond recharge packages via 3 structured JSON endpoints covering the hskfyn.com site.
What is the Hskfyn API?
The hskfyn.com API covers the Higgs Domino Island official site through 3 endpoints, returning the full news feed (~140 entries), individual article content with body paragraphs and inline images, and the complete top-up package catalog with in-game amounts and IDR prices. The list_news endpoint distinguishes on-site articles from external press links in a single call, while list_shop_packages exposes every recharge group — gold coins, diamonds, and promotional bundles — in one response.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/6909ba31-6505-4f89-b3c2-9f3ec01baed3/list_news' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace hskfyn-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: Higgs Games SDK — news feed, article detail, and shop catalog."""
from parse_apis.hskfyn_com_api import HiggsGames, PackageGroup, ArticleNotFound
client = HiggsGames()
# Browse the newest news items (mix of on-site articles and external coverage).
for item in client.news_items.list(limit=5):
label = "external" if item.is_external else "on-site"
print(f"[{label}] {item.title} ({item.date})")
# Find the first on-site article and drill into its full text.
on_site = None
for item in client.news_items.list(limit=20):
if not item.is_external and item.article_id is not None:
on_site = item
break
if on_site is not None:
try:
article = client.articles.get(article_id=on_site.article_id)
print(f"\n--- {article.title} ({article.date}) ---")
print(article.content_text[:300])
print(f"Images: {len(article.images)} Paragraphs: {len(article.paragraphs)}")
except ArticleNotFound:
print(f"Article {on_site.article_id} was not found.")
# List diamond packages from the shop catalog.
for pkg in client.packages.list(group=PackageGroup.DIAMOND, limit=5):
print(f"{pkg.display_name}: {pkg.amount}+{pkg.bonus_amount} for IDR {pkg.price_idr:,} (sku={pkg.sku})")
print("\nexercised: news_items.list / articles.get / packages.list")
Returns the site's complete news feed in one call (no pagination on the site; ~140 entries at build time), newest first as the site orders it. Each item is either an on-site article (article_id set, is_external false) or a link to third-party press coverage (article_id null, is_external true, url pointing to the external outlet). article_ids collects the on-site article identifiers in feed order; each is the key accepted by get_news_article. Dates are as displayed by the site in DD/MM/YYYY form.
No input parameters required.
{
"type": "object",
"fields": {
"items": "array of news entries: article_id (numeric string or null for external coverage), title, date (DD/MM/YYYY), url, is_external",
"total": "number of entries returned",
"article_ids": "array of article_id strings for on-site articles only, in feed order"
},
"sample": {
"data": {
"items": [
{
"url": "https://indonesia.hallo.id/lifestyle/115617295780/higgs-games-island-hadirkan-lu%C3%ADs-figo-buka-kesempatan-interaksi-langsung-untuk-fans",
"date": "26/06/2026",
"title": "Diliput oleh Hallo! Indonesia - Higgs Games Island Hadirkan Luís Figo, Buka Kesempatan Interaksi Langsung untuk Fans",
"article_id": null,
"is_external": true
},
{
"url": "https://www.hskfyn.com/websiteNews/news251.html",
"date": "26/06/2026",
"title": "Lebih dari 1.500 Peserta Bersaingdi HGI Jakarta Domino Tournament 2026",
"article_id": "251",
"is_external": false
}
],
"total": 142,
"article_ids": [
"251",
"77"
]
},
"status": "success"
}
}About the Hskfyn API
News Feed and Article Content
list_news returns the site's entire news feed in a single call, ordered newest first. Each entry includes article_id (a numeric string for on-site articles, null for external press links), title, date in DD/MM/YYYY format, url, and an is_external boolean. The response also exposes a top-level article_ids array containing only the IDs of on-site articles, making it straightforward to identify which entries are fetchable in full. At build time the feed contained roughly 140 entries.
get_news_article accepts a single required parameter article_id (a numeric string from list_news) and returns the full article: title, display date, paragraphs as a plain-text array, content_text (paragraphs joined with blank lines), content_html (raw body HTML), images (absolute URLs of inline images), and the canonical url. External press-coverage entries — where is_external is true and article_id is null — cannot be fetched through this endpoint; it only resolves on-site articles.
Shop / Recharge Package Catalog
list_shop_packages returns every top-up package shown in the Higgs Domino Toko (shop): gold-coin packages, diamond packages, and promotional first-purchase and activity bundles. Each package record includes product_id (integer), group, display_name, amount (in-game coins or diamonds), bonus_amount, and original_price_idr. The optional group parameter filters results to a single package group; omitting it returns all groups. The currency field in the response confirms prices are denominated in IDR.
The Hskfyn API is a managed, monitored endpoint for hskfyn.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when hskfyn.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official hskfyn.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Monitor Higgs Domino official announcements by polling
list_newsand filtering onis_external: falsefor new article IDs. - Build a press-coverage tracker by extracting entries where
is_externalistrueto collect third-party media links. - Index full article text using
paragraphsfromget_news_articlefor a searchable in-game news archive. - Track inline promotional images per article by reading the
imagesarray fromget_news_articleresponses. - Compare diamond and coin recharge package pricing in IDR by querying
list_shop_packageswith thegroupfilter. - Display up-to-date bonus amounts for top-up packages in a companion app using
bonus_amountfields fromlist_shop_packages. - Detect new shop promotions by diffing
product_idsets across periodic calls tolist_shop_packages.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does hskfyn.com / Higgs Domino Island have an official developer API?+
How does `list_news` distinguish on-site articles from external press links?+
items array includes an is_external boolean. On-site articles have is_external: false and a non-null article_id; external press-coverage entries have is_external: true and article_id set to null. The top-level article_ids array contains only the IDs of on-site articles.Can I retrieve the full text of external press-coverage links via `get_news_article`?+
get_news_article only resolves on-site articles identified by a numeric article_id. External entries (where is_external is true) point to third-party domains and are not fetchable through this endpoint. The API covers the url field for those entries so you can follow the link manually. You can fork this API on Parse and revise it to add an endpoint that fetches and parses content from those external URLs.Does `list_shop_packages` include historical or expired promotions?+
Is there pagination in the news feed, and how fresh is the data?+
list_news returns all entries in a single call — approximately 140 at build time. Data freshness reflects the site's current state at the time each request is made; there is no cached or static snapshot.