Skip to main content
GET
https://searchcompany-main.up.railway.app
/
api
/
products
/
{business_id}
curl "https://searchcompany-main.up.railway.app/api/products/nike-123456" \
  -H "Authorization: Bearer <token>"
{
  "business_id": "nike-123456",
  "products": [
    {
      "id": 1,
      "item_id": "running-shoes",
      "name": "Running Shoes",
      "url": "https://nike.com/running-shoes",
      "created_at": "2024-12-10T14:30:00Z"
    },
    {
      "id": 2,
      "item_id": "air-jordan-1",
      "name": "Air Jordan 1",
      "url": "https://nike.com/air-jordan-1",
      "created_at": "2024-12-10T14:35:00Z"
    }
  ],
  "total": 2
}
Returns all products being tracked for a business.

Path Parameters

business_id
string
required
The Clerk organization slug

Response

business_id
string
The organization slug
products
array
List of products
total
integer
Total number of products

Product Object

FieldTypeDescription
idintegerDatabase ID
item_idstringProduct identifier
namestringProduct display name
urlstringProduct page URL
created_atstringISO timestamp
curl "https://searchcompany-main.up.railway.app/api/products/nike-123456" \
  -H "Authorization: Bearer <token>"
{
  "business_id": "nike-123456",
  "products": [
    {
      "id": 1,
      "item_id": "running-shoes",
      "name": "Running Shoes",
      "url": "https://nike.com/running-shoes",
      "created_at": "2024-12-10T14:30:00Z"
    },
    {
      "id": 2,
      "item_id": "air-jordan-1",
      "name": "Air Jordan 1",
      "url": "https://nike.com/air-jordan-1",
      "created_at": "2024-12-10T14:35:00Z"
    }
  ],
  "total": 2
}