Discover/Tiger Fitness API
live

Tiger Fitness APItigerfitness.com

Access Tiger Fitness supplement product data including pricing, discounts, stock status, and review scores via 2 REST endpoints for search and collection browsing.

This API takes change requests — .
Endpoint health
verified 8h ago
search_products
get_collection_products
2/2 passing latest checkself-healing
Endpoints
2
Updated
8h ago

What is the Tiger Fitness API?

The Tiger Fitness API provides 2 endpoints for retrieving supplement product data from tigerfitness.com, including real-time pricing, discount percentages, vendor names, review scores, and stock status. The search_products endpoint accepts keyword queries like 'protein' or 'pre workout' and returns paginated results with up to 50 items per page, while get_collection_products lets you browse entire collections — including sale and clearance racks — by URL handle.

This call costs1 credit / call— charged only on success
Try it
Page number (1-based).
Number of products per page (1-50).
Search keyword (e.g. 'protein', 'creatine', 'pre workout').
Sort field for results.
Sort direction.
api.parse.bot/scraper/e34335a4-08d0-4580-89f2-6e5f6331cdce/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e34335a4-08d0-4580-89f2-6e5f6331cdce/search_products?limit=5&query=protein&sort_by=relevance&sort_order=asc&page=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

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 tigerfitness-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: Tiger Fitness SDK — search products and browse sale collections."""
from parse_apis.tigerfitness_com_api import TigerFitness, SortBy, SortOrder, InputNotFound

client = TigerFitness()

# Search for protein products sorted by price ascending, capped at 5 results.
for product in client.products.search(query="protein", sort_by=SortBy.PRICE, sort_order=SortOrder.ASC, limit=5):
    print(product.title, f"${product.price:.2f}", f"in_stock={product.in_stock}")

# Drill into the first creatine result for detail.
hit = client.products.search(query="creatine", limit=1).first()
if hit is not None:
    print(hit.title, hit.vendor, f"reviews={hit.total_reviews} avg={hit.reviews_average_score}")

# Browse a sale collection — the $5-and-under rack.
for item in client.collection_products.list(collection_handle="the-5-below-tiger-rack", limit=3):
    discount = f"{item.discount_percent}% off" if item.discount_percent else "no discount"
    print(item.title, f"${item.price_min:.2f}-${item.price_max:.2f}", discount)

# Point lookup of a collection that may not exist.
try:
    missing = client.collection_products.list(collection_handle="nonexistent-collection-xyz", limit=1).first()
    print("found:", missing)
except InputNotFound:
    print("Collection not found — handle may be invalid.")

print("exercised: products.search / collection_products.list")
All endpoints · 2 totalmissing one? ·

Search Tiger Fitness products by keyword. Returns paginated results with pricing, discount percentage, vendor, review scores, and stock status. Supports sorting by relevance or price. Each result page contains up to 50 items; use the page parameter to paginate through total_results.

Input
ParamTypeDescription
pageintegerPage number (1-based).
limitintegerNumber of products per page (1-50).
queryrequiredstringSearch keyword (e.g. 'protein', 'creatine', 'pre workout').
sort_bystringSort field for results.
sort_orderstringSort direction.
Response
{
  "type": "object",
  "fields": {
    "page": "Current page number",
    "limit": "Results per page",
    "query": "The search query that was executed",
    "products": "Array of matching products with pricing, discount, vendor, and review data",
    "suggestions": "Array of suggested search terms",
    "total_results": "Total number of matching products"
  },
  "sample": {
    "data": {
      "page": 1,
      "limit": 5,
      "query": "protein",
      "products": [
        {
          "link": "/products/mts-nutrition-machine-whey-protein",
          "price": 2.99,
          "title": "Machine Whey Protein",
          "vendor": "MTS Nutrition",
          "in_stock": true,
          "image_url": "https://cdn.shopify.com/s/files/1/0133/8576/0826/files/mts-nutrition-machine-whey-premium-whey-protein-powder-1001402-519164_large.png?v=1741898505",
          "product_id": "1807752429626",
          "total_reviews": 10141,
          "compare_at_price": null,
          "discount_percent": null,
          "reviews_average_score": 4.9
        }
      ],
      "suggestions": [
        "protein powder",
        "protein bars",
        "protein pancake mix"
      ],
      "total_results": 695
    },
    "status": "success"
  }
}

About the Tiger Fitness API

Search Products

The search_products endpoint takes a required query string and returns a paginated list of matching products alongside a total_results count and a suggestions array of related search terms. Each product in the products array includes pricing data, computed discount percentage, vendor name, review scores, and stock status. You can control result order with sort_by and sort_order parameters, and paginate using page (1-based) and limit (1–50 items per page). This makes it straightforward to scan the full catalog for a specific ingredient or product type.

Browse by Collection

The get_collection_products endpoint accepts a collection_handle — the URL slug of any Tiger Fitness collection — and returns the products listed in that collection. Handles like the-5-below-tiger-rack expose sale and clearance inventory, while category handles like protein-powder or pre-workout scope results to a specific product type. The response includes computed discount percentages, availability flags, vendor names, and product tags for each item. The limit parameter supports up to 250 items per page, making it possible to pull an entire mid-sized collection in a single request.

Response Fields and Data Shape

Both endpoints return a consistent product structure covering retail price, sale price, discount percentage, vendor, availability/stock status, and review data. search_products also surfaces a suggestions field — an array of alternative or related search terms derived from the query — which is useful for building autocomplete or query-expansion features. Collection responses include the collection_handle field echoed back alongside pagination metadata (page, limit).

Reliability & maintenanceVerified

The Tiger Fitness API is a managed, monitored endpoint for tigerfitness.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when tigerfitness.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 tigerfitness.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.

Last verified
8h ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor discount percentages across Tiger Fitness sale collections to alert users when items drop below a target price.
  • Build a supplement search tool that queries by ingredient (e.g., 'creatine') and ranks results by price using sort_by and sort_order.
  • Aggregate vendor names and review scores from search results to compare brand performance on a specific product category.
  • Track in-stock vs. out-of-stock status for specific products by polling collection handles on a schedule.
  • Use the suggestions array from search_products to power autocomplete or related-product recommendations.
  • Pull all products from clearance collections like 'the-5-below-tiger-rack' to surface deals in a deal-aggregation app.
  • Extract product tags from collection responses to build a taxonomy of supplement categories and sub-types.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 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.

Frequently asked questions
Does Tiger Fitness have an official public developer API?+
Tiger Fitness does not publish a public developer API. This Parse API is the structured way to access their catalog data programmatically.
What does get_collection_products return beyond a product list?+
The response includes the echoed collection_handle, pagination metadata (page, limit), and a products array where each item carries pricing, computed discount percentage, vendor name, availability status, and product tags. It does not include product descriptions or ingredient lists.
Does the API expose individual product detail pages, including ingredient panels or nutrition facts?+
Not currently. Both endpoints return catalog-level fields — price, discount, vendor, stock status, review scores, and tags — but not individual product detail pages, ingredient lists, or nutrition fact panels. You can fork this API on Parse and revise it to add a product detail endpoint that covers those fields.
How does pagination work across the two endpoints?+
Both endpoints use 1-based page numbering with a limit parameter. search_products supports limits of 1–50 and exposes a total_results field so you can calculate the number of pages. get_collection_products supports limits of 1–250, which is large enough to retrieve most collections in a single request.
Can I filter search results by brand or product category directly?+
The search_products endpoint does not expose a brand or category filter parameter — filtering is keyword-driven via the query string. Browsing by category is better handled through get_collection_products using a category handle like protein-powder or pre-workout. You can fork this API on Parse and revise it to add dedicated brand or category filter parameters.
Page content last updated . Spec covers 2 endpoints from tigerfitness.com.
Related APIs in EcommerceSee all →
muscleandstrength.com API
Search and browse Muscle & Strength supplements to find product details like pricing, available variants, and stock status. Quickly compare options and check availability across their catalog to make informed purchasing decisions.
drunkelephant.com API
Search and browse Drunk Elephant's full product catalog by category or collection, view detailed product information including ingredients and specifications, and access customer ratings and reviews. Find the perfect skincare and beauty products for your needs with comprehensive product details and authentic customer feedback.
thorne.com API
Search and browse Thorne supplement products by health needs and product type to find exactly what you're looking for. Get detailed information on pricing, ratings, benefits, and availability for every product result.
corsair.com API
Search and filter Corsair's gaming peripherals and PC components catalog by keywords, category, and product attributes like price and specs. Browse detailed product information, compare options, and easily navigate through results with sorting and pagination to find exactly what you need.
tiki.vn API
Search and browse products from Tiki.vn with instant access to detailed product information, customer reviews, category listings, and seller profiles. Discover items across categories, compare products, read customer feedback, and learn about sellers all in one place.
fishersci.com API
Search and discover laboratory products from Fisher Scientific's catalog with real-time results and typeahead suggestions. Find exactly what you need with paginated product listings to browse their full inventory of lab supplies and equipment.
dentaltix.com API
Search and browse dental supplies and equipment across thousands of products, categories, and brands while accessing detailed information like variants and customer reviews. Find the best deals and discover exactly what you need with powerful product search and filtering capabilities.
abercrombie.com API
Search and browse Abercrombie & Fitch products across categories, new arrivals, and clearance items while retrieving detailed product information like pricing and availability. Access curated collections and find exactly what you're looking for with powerful search capabilities.