Fortune API endpoint
Returns one company's public Fortune profile: fact sheet (headquarters, CEO, ticker, revenues, employees, ...), the Fortune rankings it appears on, workplace data tables, earnings report links, and social accounts, recovered from the company's own fortune.com page.
/fortune/companyReturns one company's public Fortune profile: fact sheet (headquarters, CEO, ticker, revenues, profits, market value, employee count, and more), the Fortune rankings it appears on with its rank and year on each, workplace data tables (for companies covered by a Best Workplaces-family ranking), earnings-report links, social accounts, and breadcrumbs.
Query parameters (exactly one required):
slug: a company slug, e.g. alphabet.url: a canonical https://fortune.com/company/<slug>/ URL, as an alternative to slug.info is Fortune's own free-form fact sheet and its exact field set varies by company -- a private company has no Ticker/StockQuote/Market value ($M), for example. accolades and executive_profiles are passed through verbatim from Fortune's own page data; both were null on every company sampled during development (Alphabet, Apple, Nvidia, Walmart, Berkshire Hathaway, Microsoft, Tesla, Starbucks, and others), so no fixed shape is documented for them yet.
Example response (truncated):
{"code":200,"data":{"title":"Alphabet","slug":"alphabet","url":"https://fortune.com/company/alphabet/","description":"Google's parent company, Alphabet, is an American multinational technology conglomerate holding company...","info":{"CEO":"Sundar Pichai","Country/Territory":"U.S.","Headquarters":"Mountain View, Calif.","Industry":"Internet Services and Retailing","Ticker":"GOOGL","Company type":"Public","Revenues ($M)":"$402,836","Profits ($M)":"$132,170","Market value ($M)":"$4,280,791","Number of employees":"190,820","StockQuote":"NASDAQ"},"rankings":[{"slug":"global500","title":"Fortune Global 500","rank":8,"year":2026,"description":"The companies on the Global 500 employ 70.2 million people...","url":"https://fortune.com/ranking/global500/"}],"earning_reports":[{"title":"Q2 2026","slug":"q2-2026","url":"https://fortune.com/company/alphabet/earnings/q2-2026/"}],"breadcrumbs":[{"label":"Companies","link":"/companies/"},{"label":"Alphabet","link":"/company/alphabet/"}]}}
| Field | Filled in, of 75 checked | Values in the sample |
|---|---|---|
| slug | 75 | |
| title | 75 | median 18 characters |
| rank | 75 | 0 to 541, median 15 |
| year | 75 | 2,005 to 2,026, median 2,018 |
| description | 61 | median 109 characters |
| url | 75 | fortune.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| slug | string | No | Company slug, e.g. alphabet | alphabet | |
| url | string | No | Canonical fortune.com/company/<slug>/ URL; alternative to slug | https://fortune.com/company/alphabet/ | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/fortune/company" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"title": "Alphabet",
"slug": "alphabet",
"url": "https://fortune.com/company/alphabet/",
"description": "Google's parent company, Alphabet, is an American multinational technology conglomerate holding company...",
"info": {
"CEO": "Sundar Pichai",
"Country/Territory": "U.S.",
"Headquarters": "Mountain View, Calif.",
"Industry": "Internet Services and Retailing",
"Ticker": "GOOGL",
"Company type": "Public",
"Revenues ($M)": "$402,836",
"Profits ($M)": "$132,170",
"Market value ($M)": "$4,280,791",
"Number of employees": "190,820",
"StockQuote": "NASDAQ"
},
"rankings": [
{
"slug": "global500",
"title": "Fortune Global 500",
"rank": 8,
"year": 2026,
"description": "The companies on the Global 500 employ 70.2 million people...",
"url": "https://fortune.com/ranking/global500/"
}
],
"earning_reports": [
{
"title": "Q2 2026",
"slug": "q2-2026",
"url": "https://fortune.com/company/alphabet/earnings/q2-2026/"
}
],
"breadcrumbs": [
{
"label": "Companies",
"link": "/companies/"
},
{
"label": "Alphabet",
"link": "/company/alphabet/"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.fortuneCompanyResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | fortune.CompanyResponse | No | ||||
| data.accolades | unknown | No | ||||
| data.breadcrumbs | array | No | ||||
| data.breadcrumbs[].label | string | No | ||||
| data.breadcrumbs[].link | string | No | ||||
| data.data_tables | array | No | ||||
| data.data_tables[].change_header | string | No | ||||
| data.data_tables[].footnote | string | No | ||||
| data.data_tables[].title | string | No | ||||
| data.data_tables[].value_header | string | No | ||||
| data.data_tables[].values | array | No | ||||
| data.data_tables[].values[].change | string | No | ||||
| data.data_tables[].values[].title | string | No | ||||
| data.data_tables[].values[].value | string | No | ||||
| data.description | string | No | ||||
| data.earning_reports | array | No | ||||
| data.earning_reports[].slug | string | No | ||||
| data.earning_reports[].title | string | No | ||||
| data.earning_reports[].url | string | No | ||||
| data.executive_profiles | unknown | No | ||||
| data.info | fortune.CompanyInfo | No | ||||
| data.rankings | array | No | ||||
| data.rankings[].description | string | No | ||||
| data.rankings[].rank | integer | No | ||||
| data.rankings[].slug | string | No | ||||
| data.rankings[].title | string | No | ||||
| data.rankings[].url | string | No | ||||
| data.rankings[].year | integer | No | ||||
| data.slug | string | No | ||||
| data.social_accounts | array | No | ||||
| data.social_accounts[].account | string | No | ||||
| data.social_accounts[].platform | string | No | ||||
| data.title | string | No | ||||
| data.url | string | No |
| Status | Description | Schema |
|---|---|---|
| 400 | Bad Request | #/definitions/app.Response |
| 404 | Not Found | #/definitions/app.Response |
| 503 | Service Unavailable | #/definitions/app.Response |
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/fortune/company" \
-H "x-api-key: $CRAWLORA_API_KEY"