Get one company we publish. Public — no sign-in required.
Returns a single company by its published name, in the same shape as an industry list with one entry in `items`. Anything that reads a list can read this. Use the `id` on the entry to start tracking that company without handing us an address.
Path Parameters
^[a-z0-9-]+$1 <= length <= 128Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.competitortracker.io/v1/track-companies/vacation-tracker"{
"slug": "string",
"name": "string",
"generatedAt": "string",
"isStale": true,
"items": [
{
"id": "string",
"slug": "string",
"name": "string",
"url": "string",
"changesTotal": 0,
"lastRead": "string",
"affiliated": true,
"alreadyTracked": true
}
],
"balance": {
"coins": 0,
"paidCompetitorCount": 0,
"alreadyTrackedCount": 0,
"grantEligible": true
}
}{
"code": "string",
"message": "string",
"resolution": "string"
}{
"code": "string",
"message": "string",
"resolution": "string"
}{
"code": "string",
"message": "string",
"resolution": "string"
}Get the companies on a curated industry list. Public — no sign-in required. GET
Returns the companies we publish for an industry, newest list first, each with the number of changes we have on file and when we last read them. Use the `id` on an entry to start tracking that company without handing us an address. An industry that publishes no companies returns an empty `items` array rather than an error.
List the current organization's competitor subscriptions. GET
A page of subscriptions, newest first by default. `sort=name` orders them A–Z by the name you see. `changedSince` keeps only competitors with a detected change at or after that instant. `count=true` returns the total the same filters would list, instead of a page.