Authenticate every request with your API key in the x-api-key header. All responses are JSON.
Resolve a marketplace product link into structured product data plus a ready-to-share affiliate promo link.
Base URL: /api/marketplace. Auth: x-api-key header.
Each successful resolve costs $0.01 (or $0.005 after a $500 top-up). Failed lookups are not charged.
| Endpoint | Description |
|---|---|
GET /api/marketplace/platforms | List supported platforms |
GET /api/marketplace/shopee?url= | Shopee product + promo link |
GET /api/marketplace/lazada?url= | Lazada product + promo link |
GET /api/marketplace/tiktokshop?url= | TikTok Shop product + promo link |
GET /api/marketplace/tokopedia?url= | Tokopedia product + promo link |
GET /api/marketplace/shopeefood?url= | ShopeeFood store + promo link |
GET /api/marketplace/blibli?url= | Blibli product + promo link |
url is required and must be a product link for the chosen platform. promo_link is returned as a template: affiliate/tracking values are replaced with set your … placeholders.
curl "https://apifyer.com/api/marketplace/shopee?url=https://id.shp.ee/d4JJAav8" \
-H "x-api-key: sk-apifyer-..."
{
"success": true,
"data": {
"product_id": "45702153239",
"platform": "Shopee",
"title": "Stand Holder Hp Penyangga Broadcasting 360 Derajat Bisa Di Putar",
"price": 19250,
"estimated_value": 625,
"sold": "-",
"rate": "3.3 %",
"image": "https://cf.shopee.co.id/file/id-11134207-8224o-mhiwdpsg7bwk4b",
"promo_link": "https://s.shopee.co.id/an_redir?origin_link=...&affiliate_id=set your affiliate_id&sub_id=set your sub_id"
},
"usage": { "charged": 0.01, "balance": 9.99, "detail": "marketplace.shopee" }
}
{
"success": true,
"data": {
"product_id": "5452098267",
"platform": "Lazada",
"title": "Sepatu Roda Anak Power Inline Skate / Power Roller Skate / Sepatu Roda bajaj Model Terbaru V2 ! Murahh Se-Indonesia !",
"price": 134900,
"estimated_value": 3507,
"sold": "-",
"rate": "2.6 %",
"image": "https://id-live-01.slatic.net/p/77e41f3e40a2d97fa8887a065fb6ca0c.jpg",
"promo_link": "https://s.lazada.co.id/s.ZJvkkv?c=d&t=p-i5wyRop-sFr64nw&sub_id1=set your sub_id&sub_aff_id=set your sub_id&sub_id2=set your sub_id"
},
"usage": { "charged": 0.01, "balance": 9.98, "detail": "marketplace.lazada" }
}
{
"success": true,
"data": {
"product_id": "1729383044825974227",
"platform": "TikTokShop",
"title": "( paket 8 pcs) KAOS POLOS UKURAN M, L, XL semi katun lembut",
"price": 150000,
"estimated_value": 2184,
"sold": "-",
"rate": "1.5 %",
"image": "https://p16-oec-va.ibyteimg.com/tos-maliva-i-o3syd03w52-us/...image",
"promo_link": "https://www.tiktok.com/t/ZS4uYPNG7/?share_region=ID&u_code=set your u_code&ug_btm=set your ug_btm&ugbiz_name=UNKNOWN&unique_id=set your unique_id&user_id=set your user_id&utm_campaign=client_share&utm_medium=android&utm_source=copy"
},
"usage": { "charged": 0.01, "balance": 9.99, "detail": "marketplace.tiktokshop" }
}
{
"success": true,
"data": {
"product_id": "100313968541",
"platform": "Tokopedia",
"title": "Promo [+PACKING BOX] Case MAGNETIC Macaron With Standable Camera ...",
"price": 33000,
"estimated_value": 1393,
"sold": "75262 sold",
"rate": "4.1 %",
"image": "https://p16-images-sign-sg.tokopedia-static.net/...jpeg",
"promo_link": "https://www.tokopedia.com/berkahaccc-773/...?utm_source=affiliate&utm_campaign=pdp_share&utm_content=set your utm_content"
},
"usage": { "charged": 0.01, "balance": 9.99, "detail": "marketplace.tokopedia" }
}
{
"success": true,
"data": {
"product_id": "22206588",
"platform": "ShopeeFood",
"title": "Shopee Food - 973257847531",
"rate": "11 %",
"promo_link": "https://shopee.co.id/now-food/affiliate/landing-page?deep_and_deferred=1&mmp_pid=set your mmp_id&restaurantId=null&shareChannel=copy_info&storeId=22206588&uls_trackid=set your uls_trackid&utm_campaign=set your utm_campaign&utm_content=set your utm_content&utm_medium=affiliate_food&utm_source=set your utm source&utm_term=set your utm_term"
},
"usage": { "charged": 0.01, "balance": 9.96, "detail": "marketplace.shopeefood" }
}
{
"success": true,
"data": {
"product_id": "183169199",
"platform": "Blibli",
"title": "Boovi JD013 Jam Digital Tampilan Multifungsi Suhu Temperature Humidity Kelembapan Lampu RGB Bar Alarm Clock Rechargable",
"price": 401580,
"estimated_value": 4963,
"sold": "0 sold",
"rate": "1.2 %",
"image": "https://www.static-src.com/wcsstore/Indraprastha/images/catalog/full/...webp",
"promo_link": "https://www.blibli.com/p/boovi-jd013-.../is--BOS-70379-00072-00001?pickupPointCode=PP-3549836&utm_campaign=product_share&utm_medium=change with your aff_id&utm_source=affiliates&source_caller=api&shortlink=rovjowlw&af_param_forwarding=true&c=product_share&pid=affiliates&af_channel=change with your aff_id&af_force_deeplink=true"
},
"usage": { "charged": 0.01, "balance": 9.97, "detail": "marketplace.blibli" }
}
Token & pair market data. Base URL: /api/crypto. Tiered pricing ($0.01, or $0.005 after a $500 top-up).
| Endpoint | Parameters |
|---|---|
GET /api/crypto/search | q*, chain, limit |
GET /api/crypto/token/:chain/:address | chain, address |
GET /api/crypto/pair/:chain/:pairAddress | chain, pairAddress |
GET /api/crypto/trending | chain, limit |
{
"success": true,
"data": {
"query": "pepe",
"count": 1,
"pairs": [
{
"chainId": "solana",
"dexId": "raydium",
"pairAddress": "FCEnSxyJfRSKsz6tASUENCsfGwKgkH6YuRn1AMmyHhZn",
"url": "https://apifyer.com/solana/fcensxyj...",
"baseToken": { "address": "B5WT...R6B", "name": "Pepe", "symbol": "Pepe" },
"quoteToken": { "symbol": "SOL" },
"priceUsd": 0.001215,
"liquidity": { "usd": 334059.13 },
"fdv": 1215253,
"marketCap": 1215253
}
]
},
"usage": { "charged": 0.01, "balance": 19.99, "detail": "crypto.search" }
}
Decentralized exchange data: pair search, token pairs, liquidity, token profiles and boosts. Base URL: /api/dex.
| Endpoint | Parameters |
|---|---|
GET /api/dex/search | q*, chain, limit |
GET /api/dex/pair/:chain/:pairAddress | chain, pairAddress |
GET /api/dex/tokens/:addresses | addresses* (max 30), chain, limit |
GET /api/dex/token/:chain/:address | chain, address |
GET /api/dex/profiles | chain, limit |
GET /api/dex/boosts | type top|latest, chain, limit |
GET /api/dex/trending | chain, limit |
{
"success": true,
"data": {
"query": "pepe",
"count": 1,
"pairs": [
{
"chainId": "solana",
"dexId": "raydium",
"pairAddress": "FCEnSxyJfRSKsz6tASUENCsfGwKgkH6YuRn1AMmyHhZn",
"priceUsd": 0.001215,
"priceChange": { "h24": 68.85 },
"volume": { "h24": 1498095.91 },
"liquidity": { "usd": 334059.13 }
}
]
},
"usage": { "charged": 0.01, "balance": 19.98, "detail": "dex.search" }
}
Centralized exchange market data: prices, 24h tickers, order books, trades, klines and exchange metadata. Base URL: /api/cex.
| Endpoint | Parameters |
|---|---|
GET /api/cex/price | symbol or symbols |
GET /api/cex/ticker | symbol, type full|mini |
GET /api/cex/book-ticker | symbol |
GET /api/cex/orderbook | symbol*, limit 5–5000 |
GET /api/cex/trades | symbol*, limit |
GET /api/cex/klines | symbol*, interval*, limit |
GET /api/cex/avg-price | symbol* |
GET /api/cex/exchange-info | symbol, permissions |
GET /api/cex/ping · /time | — |
{
"success": true,
"data": { "symbol": "BTCUSDT", "price": "78037.40000000" },
"usage": { "charged": 0.01, "balance": 19.97, "detail": "cex.price" }
}
Onchain data across 50+ EVM chains. Base URL: /api/blockchain. Call any endpoint as /api/blockchain/:module/:action?chainid=.
| Endpoint | Parameters |
|---|---|
GET /api/blockchain/chains | — |
GET /api/blockchain/account/balance | chainid, address |
GET /api/blockchain/account/txlist | chainid, address |
GET /api/blockchain/account/tokentx | chainid, address |
GET /api/blockchain/contract/getabi | chainid, address |
GET /api/blockchain/gastracker/gasoracle | chainid |
GET /api/blockchain/stats/ethprice | chainid |
{
"success": true,
"data": { "status": "1", "message": "OK", "result": "6712597953701629485" },
"usage": { "charged": 0.01, "balance": 19.96, "detail": "blockchain account/balance chainid=1" }
}
IP geolocation, forward & reverse geocoding, and country data. Base URL: /api/geo.
| Endpoint | Parameters |
|---|---|
GET /api/geo/ip | ip (blank = your IP) |
GET /api/geo/geocode | q*, limit, language |
GET /api/geo/reverse | lat*, lng* |
GET /api/geo/country | code* (ISO 2/3) |
{
"success": true,
"data": {
"query": "8.8.8.8",
"result": {
"ip": "8.8.8.8",
"hostname": "dns.google",
"city": "Mountain View",
"region": "California",
"country": "US",
"postal": "94043",
"latitude": 38.0088,
"longitude": -122.1175,
"timezone": "America/Los_Angeles",
"org": "AS15169 Google LLC"
}
},
"usage": { "charged": 0.01, "balance": 19.95, "detail": "geo.ip" }
}
Live flights, weather forecasts, place lookup and currency rates. Base URL: /api/travel.
| Endpoint | Parameters |
|---|---|
GET /api/travel/flights | bbox (lamin,lomin,lamax,lomax), icao24, limit |
GET /api/travel/airport-flights | airport*, type arrival|departure, begin, end |
GET /api/travel/weather | lat*, lng*, days, timezone |
GET /api/travel/geocode | q*, limit, language |
GET /api/travel/currency | from, to |
GET /api/travel/currency/history | from, to, start*, end |
GET /api/travel/currencies | — |
{
"success": true,
"data": { "base": "USD", "date": "2026-09-17", "rates": { "IDR": 17727 } },
"usage": { "charged": 0.01, "balance": 19.94, "detail": "travel.currency" }
}
Prepaid digital products (pulsa, data, game vouchers, PLN, e-wallets). Uses its own IDR wallet — top it up first. Transactions are charged at product price + markup; catalog & balance are free. Base URL: /api/ppob.
| Endpoint | Parameters |
|---|---|
GET /api/ppob/balance | — |
POST /api/ppob/topup | amount (IDR) |
GET /api/ppob/products | q, sku, brand, limit |
POST /api/ppob/transaction | sku*, customer_no* |
GET /api/ppob/orders | limit |
GET /api/ppob/transactions | limit |
{
"success": true,
"data": { "currency": "IDR", "balance": 50000, "balance_usd": 3.125, "updated_at": "2026-09-18 12:08:45" }
}
Social API
Profiles, posts, videos, comments and ad data from TikTok, Instagram, YouTube, X, Reddit, LinkedIn, Facebook and more. Base URL:
/api/social. 179 endpoints under/v1,/v2,/v3.Endpoint pattern
GET /api/social/v1/tiktok/profilehandleGET /api/social/v2/tiktok/videourl*GET /api/social/v1/instagram/profilehandle*GET /api/social/v2/instagram/user/postshandle*GET /api/social/v1/youtube/videourl*GET /api/social/v1/twitter/profilehandle*GET /api/social/v1/reddit/subredditsubreddit*Sample response — TikTok profile