Companies
Public read-only endpoints for companies and URL detection.
Companies
List Companies
GET /api/v1/companies/
Auth: None.
Returns non-deprecated companies, ordered by name.
Query parameters:
| Parameter | Type | Description |
|---|---|---|
stage |
string | Filter by current_stage; use public for public companies |
search |
string | Search company name and description |
page |
integer | Page number |
page_size |
integer | Results per page, max 200 |
Response fields include: name, slug, description, current_stage,
year_founded, public, url, blog_url, docs_url, github_url,
twitter_url, and linkedin_url.
Get Company Detail
GET /api/v1/companies/<slug>/
Auth: None.
Returns details for a non-deprecated company.
Additional detail fields include: detail, changelog_url, jobs_url,
youtube_url, discord_url, and slack_url.
Detect Company from URL
GET /api/v1/company/detect-from-url/
Auth: API key or logged-in browser session required.
Detects which company a website or blog URL belongs to.
Query parameters:
| Parameter | Type | Description |
|---|---|---|
url |
string | Required. URL to match against known company URLs |
Response:
{
"company_slug": "example",
"company_name": "Example Inc.",
"matched_field": "blog_url",
"matched_url": "https://example.com/blog",
"confidence": "high"
}
Returns 404 Not Found if no matching company is found.