Skip to main content
GET
Get Product

Overview

Retrieve complete product information for a specific product in your store using API key authentication. Only products belonging to your store can be accessed.
Rate Limit: 50 requests per minute

Endpoint

Authentication

string
required
Your TribeMade API key (format: tb-xxxx-xxx-xxxx)

Path Parameters

string
required
UUID of the product to retrieve

Request Body

No request body required for GET requests.

Response

string
UUID of the product
string
ISO 8601 timestamp when the product was created (UTC)
string
UUID of the store this product belongs to
string
Product name (3-30 characters)
number
Original/MRP price in INR
number
Current/sale price in INR
number
Shipping cost in INR
string
Short product description (0-50 characters)
string
Full product description (0-500 characters)
array
Product variations (e.g., [“Regular Fit”, “Slim Fit”])
array
Available sizes (e.g., [“S”, “M”, “L”, “XL”])
array
Available colors (e.g., [“Black”, “White”, “Navy”])
array
Product categories
boolean
Whether the product is marked as on sale
array
Custom questions for customers. Each question contains:
  • question: Question text
  • type: Either “text” or “image”
boolean
Whether the product is active and visible to customers
integer
Available quantity
string
Private seller-only notes (not visible to customers)

Examples

Basic Example

Retrieve a product by its ID:

Success Response

Error Responses

401 Unauthorized - Missing API Key

401 Unauthorized - Invalid API Key

404 Not Found - Product Doesn’t Exist

You can only access products that belong to your store. Attempting to access products from other stores will return a 404 error.

429 Too Many Requests

500 Internal Server Error

500 errors are rare and indicate an unexpected server issue. If you encounter persistent 500 errors, check the API status or contact support.

Use Cases

Retrieve product details to sync with your inventory management system:
Check current product state before making updates:
Retrieve product data for analytics and reporting:
Fetch product details for custom mobile or web applications:

Best Practices

Cache product data to reduce API calls, but refresh periodically:
Always check response status and handle errors:
  • Maximum 50 requests per minute
  • Implement retry logic with exponential backoff
  • See Rate Limits for details
Remember that internal_note contains private information:
  • Never expose internal notes in customer-facing applications
  • Be careful when logging or storing product data
  • Internal notes may contain sensitive supplier or pricing information

Response Field Notes

Price Fields: Note the spelling origional_price in the API response (this is the field name used by the API). Both origional_price and current_price are returned as numbers representing INR.
Store Association: The API automatically filters products based on your API key’s store. You can only retrieve products that belong to your store.
Internal Notes Security: The internal_note field contains seller-only information. Ensure this data is never exposed to customers in any client-facing application.

Next Steps

Create Product

Add new products to your store

Edit Product

Update existing product details

Delete Product

Remove products from your store

Rate Limits

Understand API rate limits