Digikala API
digikala.com
Iran's online marketplace - product listings, pricing, ratings, and deals.
- Actions
- 5
- Category
- Marketplace
- Login
- Not required
- Output
- JSON
Call the Digikala API
Submit a task, then poll the job until it settles. This example runs act_digikala_category_product_listing.
curl -X POST https://api.anakin.io/v1/wire/task \
-H "X-API-Key: $ANAKIN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"action_id": "act_digikala_category_product_listing",
"params": {
"category_slug": "mobile-phone"
}
}'5 actions on digikala.com
Read
Category Product Listing
act_digikala_category_product_listingread2 credits / callReturns products in a category with prices, ratings, and pagination.
- category_slug
- string · required
- page
- integer
Homepage Widgets
act_digikala_homepage_widgetsread1 credit / callReturns homepage widgets including deal carousels, featured products, and promotional collections.
Magnet Social Feed
act_digikala_magnet_social_feedread1 credit / callReturns Magnet social posts with related products, authors, and engagement counts.
Provider Products Sidebar
act_digikala_provider_products_sidebarread2 credits / callLists provider products for a category with titles and prices.
- category_slug
- string · required
- page
- integer
Site Dictionaries
act_digikala_site_dictionariesread1 credit / callReturns site reference data including mega-menu, category tree, states, and cities.
Digikala API questions
- Is there an API for Digikala?
- Digikala does not offer a public data API for this, but Anakin Wire provides 5 maintained endpoints for digikala.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
- How do I scrape Digikala data?
- POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when digikala.com changes its markup, Anakin updates the action.
- Do I need a Digikala account?
- No. Every Digikala action listed here runs anonymously — no account and no credentials required.
- What does the Digikala API cost?
- Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.
More Marketplace APIs
130point
Trading card price tracker - recent and sold listings with full price history.
1stDibs
Search luxury and antiques, browse categories (furniture, jewelry, art, fashion), view item details, and browse USA dealer listings.
2dehands (Belgium)
Belgian second-hand classifieds - listings, item details, sellers, and categories.
AbeBooks
Used and rare book marketplace - collections, listings, details, and pricing.
Abound
B2B wholesale marketplace for independent retailers - categories, products, and brands.
Adlandpro
Classifieds marketplace - category browse, listing search, and detail pages.