Search Latvia's second-hand marketplace, then read any listing with its prices and its seller
Andele Mandele (andelemandele.lv) is Latvia's second-hand marketplace where private sellers list women's, men's and kids' clothing and shoes, home goods and a small vehicles section, and this API reads it as JSON.
5 active endpoints, on 1, 2 and 3 credit tiers.
- POST/andele-mandele/v1/search
- POST/andele-mandele/v1/product
- POST/andele-mandele/v1/categories
- POST/andele-mandele/v1/filters
- POST/andele-mandele/v1/brands
What Andele Mandele endpoints does ReefAPI ship?
5 live read endpoints. Read-only data API: no writes, no account actions, no dashboard access on the target site.
Andele Mandele API
5 of 5 endpoints, ready to run
Dresses in size S, newest first
// Press "Try it" and this pane shows exactly what the // live site returned this second — including an empty // result, if that is the truth. No key, no account.
How the Andele Mandele API works
Andele Mandele is a normal ReefAPI surface — the same four rules that hold for every other engine on the key.
No OAuth app, no request signing, no per-site account. One key covers all 491 engines.
Every route is a POST with a JSON body. Parameters are validated against the published schema before anything is charged.
Credits, not seats. Failed and blocked calls are never charged, and cache hits cost nothing.
One envelope everywhere. meta carries latency_ms, record_count and the endpoint that answered.
From a category to a priced resale feed with its sellers
Find the ids for the slice you care about, page the listings, then read the ones that matter in full.
The whole tree with live counts: 1 = Dāmām (women), 2 = Bērniem (kids), 54 = Kungiem (men), 70 = Mājai (home), 433 = Transports.
Condition, size, colour and material ids for that category. Size ids differ by table, so look them up per category.
48 listings a page with EUR price, old price and which kind it is, sale percent, brand, size, likes and images. total is the site's own count, last_page where paging stops.
Title and description (with the seller's original text if translated), every attribute, sale and retail prices, views, likes, purchase requests and the seller's rating, followers and country.
A dated feed of Latvian second-hand listings in EUR with size, condition and brand, live and sold, plus the sellers behind them with their ratings.
curl -X POST https://api.reefapi.com/andele-mandele/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"category_id":3,"attribute_ids":[24],"sort":"newest"}'{
"ok": true,
"data": { … },
"meta": {
"api": "andele-mandele",
"endpoint": "search",
"mode": "live",
"latency_ms": …,
"record_count": …
},
"error": null
}What an Andele Mandele field actually contains
Fields that read differently from how they look. Every row was measured against live Andele Mandele responses on 2026-10-14.
| Field | What it holds |
|---|---|
| price_eur | What the buyer pays now, in euros. During a seller's sale this is the sale price; the price before the sale is in price_before_sale_eur. On 18 of 18 listings we checked, the search row, the full listing and the page's structured data agreed. |
| original_retail_price_eur | The new-retail price the seller says the item cost. It is the seller's own claim, not a discount the site applies, and half the listings leave it out (9 of 18), in which case it is null. |
| old_price_eur and old_price_kind | The struck-through price on a search row. old_price_kind says which one it is: before_sale on a sale item, original_retail otherwise. |
| title and title_original | Andele Mandele can machine-translate a listing into Latvian. title and description are what the page shows; title_original and description_original keep the seller's own text, and is_machine_translated tells you which listings were translated (5 of 18 in our sample). |
| attribute_ids and size | Sizes are ids per size table: clothing S is 24, shoe 36 is 62, kids' 86/92 is 118. Use filters for the category you search to get the right ids. Ids of the same attribute are combined with OR (S or M), different attributes with AND (S and new). |
| shown_attributes | The labels a search card prints under the brand, which is the size on clothing and shoes. Home goods and vehicles show none. |
| price_outside_filter | Andele Mandele filters prices on its search index, which can lag a freshly listed item's live price. In our runs 3 of 48 dresses in a 10-20 EUR search were priced 30-40 EUR on the live listing; those rows are returned and flagged true. |
| applications_count | How many purchase requests (pieteikumi) buyers have sent for the listing. |
| seller.country | The seller's country code (LV, LT, EE). Andele Mandele does not publish an item's town or address. |
Search rows carry no title and no seller, because Andele Mandele's own result cards do not; product returns both. A seller's full list of items sits behind a login on Andele Mandele and is not available.
Andele Mandele coverage, measured
Every number below was read from live Andele Mandele responses on 2026-10-14, in two consecutive runs of 76 calls each; every call answered as expected in both.
Latvia (sellers also from Lithuania and Estonia), prices in EUR. 300,609 live listings: women 135,451, kids 105,934, home 40,215, men 17,321, vehicles 1,908, in 480 categories.
Dresses 18,240 → size S 5,328, S or M 10,669, S and new 1,256, 10-20 EUR 7,393, ZARA 802, on sale 494, hide reserved 17,877, sold only 158. Women's shoes 24,295 → size 36 1,384. "nike" 7,199 → under 30 EUR 5,262 → in dresses 29.
On 18 listings across dresses, shoes, kids, men, home, vehicles, sale and sold items, the search row's price matched the full listing and the page's structured data 18 of 18 times, and the struck-through price matched the right field 18 of 18 times.
On 384 search rows over eight surfaces: price, image and link 384/384; brand 23-46 of 48 per surface; size on every dress and shoe row, none on home and vehicles. On 18 full listings: title, category path, attributes and seller rating count 18/18; condition 16/18; size 12/18; seller's stated retail price 9/18.
Search to product returned the same id, price, brand, size, sale and sold state on 18 of 18 rows.
Search rows carry no title or seller (product has both). The price filter can include a few freshly listed items whose live price is outside the range (3 of 48 in one search); they are flagged. No item location, only the seller's country. A seller's full closet is behind a login.
What people build with Andele Mandele
The jobs this data is most often used for.
endpoints
credits per call
Price second-hand clothing in the Baltics: search a brand, category and size, and track EUR prices and sold prices over time.
Watch kids' outerwear and prams by size, newest first, for a resale or rental business.
Compare resale supply between Andele Mandele, Vinted and Sellpy for the same brand and size.
Measure sale depth: list items on sale with their pre-sale price, sale percent and expiry.
What Andele Mandele data costs
The cheapest call here is 1 credit, so $15/mo (Pro) buys 10,000 of them — $1.50 per 1,000 credits. Credits roll over and never expire, and failed or blocked calls are not charged.
Full pricing →- 1,000 free credits on signup, no card
- One key, all 491 APIs, one credit pool
- Failed and blocked calls are never charged
- Credits roll over and never expire
Call it in two lines
Sign up, get 1,000 credits and one key that works on every engine. Then this is the whole protocol.
curl -X POST https://api.reefapi.com/andele-mandele/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"category_id":3,"attribute_ids":[24],"sort":"newest"}'import requests
r = requests.post(
"https://api.reefapi.com/andele-mandele/v1/search",
headers={"x-api-key": REEF_KEY},
json={
"category_id": 3,
"attribute_ids": [
24
],
"sort": "newest"
},
)
print(r.json()["data"])Have a question? We got answers.
The questions people actually ask before wiring up Andele Mandele.
Get a free key →Do I need an Andele Mandele account?▾
No. Everything is read logged out, and you call reefapi.com from anywhere.
How do I get from a search row to the full listing?▾
Pass the row's id to product. In two test runs, 18 of 18 search rows matched their full listing on id, price, brand, size, sale state, sold state, old price and likes.
Can I filter by size, condition, brand and price?▾
Yes, and each filter was checked against the unfiltered count: dresses 18,240 → size S 5,328, S or M 10,669, S and new 1,256, 10-20 EUR 7,393, ZARA 802, on sale 494, sold only 158. Women's shoes 24,295 → size 36 1,384.
Can I see sold prices?▾
Yes. sold_only returns items that have sold, with their last price: 158 sold dresses on 2026-10-14. Andele Mandele keeps a short recent window of sold items, not its whole history. product on a sold item returns is_sold and sold_at.
Which price is the real one during a sale?▾
price_eur. On a sale item the site's own product data keeps the old price in its price field; the API returns the sale price as price_eur and the old one as price_before_sale_eur, with the sale percent and when it ends.
How deep can I page?▾
To the end of any result: 48 or 96 listings a page, and last_page tells you where the result stops. A page past the end returns an error instead of repeating rows.
Do you return the seller's contact details or location?▾
No, because Andele Mandele does not show them. You get the seller's username, the name they show, profile link, country, member-since date, last seen, rating with star breakdown, followers and number of active listings.
Does it cover kids' items and home goods?▾
Yes. On 2026-10-14 the tree held 105,934 kids' listings, 135,451 women's, 17,321 men's, 40,215 home and 1,908 vehicles across 480 categories.
What is the Andele Mandele API?▾
Andele Mandele API is a ReefAPI endpoint group for latvia's second-hand marketplace: clothing, shoes, kids' and home listings in eur with size, condition, brand, sale prices and the seller's rating. It returns live JSON through POST requests under /andele-mandele/v1.
Is the Andele Mandele API free to try?▾
Yes. ReefAPI starts with 1,000 free credits, no card required. Andele Mandele calls use the same shared credit balance as every other ReefAPI engine.
Do I need an Andele Mandele login or account?▾
No login to Andele Mandele is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.
How fresh is the Andele Mandele data?▾
The page example is captured from a live search call, and production requests fetch live data through ReefAPI rather than a static sample.
How many credits does the Andele Mandele API use?▾
Andele Mandele actions currently cost 1-3 credits per successful call. Failed or blocked calls are free. All APIs draw from one credit pool.
Can I call Andele Mandele from an AI assistant or MCP client?▾
Yes. Connect ReefAPI once through MCP and your assistant can call andele-mandele actions with the same key, credit pool and JSON envelope used by normal REST requests.
231 E-commerce & Marketplaces APIs on the same key
One key, one credit pool, one response envelope. If you are pulling Andele Mandele, you are one call away from the rest of the category — no second contract, no second integration.
Need something this API does not do?
Name the endpoint, the field, or a source we do not carry yet. We ship new APIs every week and you would be first to get the key. Real people read every message and reply the same day.
Try it on your own data before you pay anything
The call above is the real endpoint, not a recording. A free key gives you 1,000 credits, the other 490 APIs, and the same envelope everywhere.
Endpoints, parameters and credit costs on this page are read from the live catalog and cannot drift from what the API accepts. Field notes were captured on 2026-10-14.