abercrombie.com APIabercrombie.com ↗
Access Abercrombie & Fitch product data via API. Search products, browse categories, get details, new arrivals, and clearance items with prices and images.
curl -X GET 'https://api.parse.bot/scraper/4eac9d12-dd8d-4c1b-9dde-94594154a8f5/search_products?query=jeans' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products by keyword on Abercrombie & Fitch. Returns product names, prices, URLs, and badges. Results are limited to 90 products per request.
| Param | Type | Description |
|---|---|---|
| queryrequired | string | Search keyword (e.g. 'jeans', 'shirts', 'dress') |
{
"type": "object",
"fields": {
"query": "search keyword echoed back",
"total": "integer count of products returned",
"products": "array of product objects with name, price, url, and badges"
},
"sample": {
"data": {
"query": "jeans",
"total": 42,
"products": [
{
"url": "https://www.abercrombie.com/shop/us/p/high-rise-bootcut-jean-61449875?faceout=life&seq=03&pagefm=navigation-grid&prodvm=navigation-grid",
"name": "High Rise Bootcut Jean",
"price": "$160",
"badges": []
}
]
},
"status": "success"
}
}About the abercrombie.com API
The Abercrombie & Fitch API provides 5 endpoints for retrieving product data from abercrombie.com, covering search, category browsing, individual product details, new arrivals, and clearance listings. The get_product_details endpoint returns structured fields including name, brand, description, price, availability status, and an array of image URLs for any single product. Each listing endpoint returns up to 90 products per request with names, prices, URLs, and promotional badges.
Search and Category Browsing
The search_products endpoint accepts a query string (e.g. 'jeans', 'shirts') and returns a products array alongside a total count and the echoed query. The get_category_products endpoint works with category slugs that mirror the URL structure on abercrombie.com — passing 'womens-jeans' or 'mens-tees' returns up to 90 matching products with name, price, url, and badges fields. Both endpoints are capped at 90 results per call and do not support offset-based pagination.
Product Detail Data
get_product_details accepts either a full product URL or a product slug and returns structured data including name, brand, description, price, availability (as a schema.org URL), and an images array. The price and availability fields may be null if that data is absent from the product's structured data. This is the only endpoint that returns a description or image URLs.
New Arrivals and Clearance
get_new_arrivals and get_clearance_products each accept an optional gender parameter ('womens' or 'mens') and return the resolved category slug alongside up to 90 products. Omitting the gender parameter returns results without gender filtering. The category field in the response echoes back the resolved slug (e.g. 'womens-clearance'), which is useful for confirming which segment was queried.
- Track price changes on Abercrombie clearance items by polling
get_clearance_productsfor a given gender - Build a product comparison tool using
name,price, andimagesfromget_product_details - Monitor new arrivals by gender using
get_new_arrivalswith thegenderparameter - Aggregate category-level inventory snapshots with
get_category_productsusing URL-matched slugs - Power a fashion search interface using
search_productswith keyword queries like 'dress' or 'jacket' - Check product availability status using the
availabilityfield fromget_product_details - Compile promotional badge data across categories to identify sale or featured items
| 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 Abercrombie & Fitch offer an official developer API?+
What does `get_product_details` return that the listing endpoints don't?+
get_product_details is the only endpoint that returns description, images (an array of image URLs), and availability as a schema.org URL. The listing endpoints — search_products, get_category_products, get_new_arrivals, and get_clearance_products — return only name, price, url, and badges per product.Does the API return product variants like sizes, colors, or fit options?+
name, price, description, images, and availability. Variant-level data such as size availability or color options is not exposed. You can fork this API on Parse and revise it to add a variant-detail endpoint.Is there a way to retrieve more than 90 products from a category or search?+
offset or page. For categories with large catalogs, the response will be limited to 90 items. You can fork this API on Parse and revise it to add pagination support.