Endpoint Playground
Returns a CBS Sports writer's profile, identified by `slug` (such as `david-cobb`) or a `cbssports.com/writers/<slug>/` `url`; exactly one is required and an unknown slug returns not-found. The response has name, title, headshot, bio, X/Twitter link and about 15 recent articles with title, URL and summary. Profile fields the page lacks are omitted.
14 Oct 2026: 15 articles; 3 fields had a value in every checked item.
Sample value profiles: url: cbssports.com; title: median 104 characters; summary: median 132 characters.
curl 'https://api.crawlora.net/api/v1/cbssports/author' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| slug | string | No | Writer slug, e.g. david-cobb | |
| url | string | No | Canonical cbssports.com/writers/<slug>/ URL; alternative to slug |
{
"code": 200,
"data": {
"name": "David Cobb",
"slug": "david-cobb",
"url": "https://www.cbssports.com/writers/david-cobb/",
"title": "CBS Sports Writer",
"bio": "David has covered college basketball and football for CBS Sports since January 2020.",
"twitter": "https://twitter.com/DavidWCobb",
"articles": [
{
"title": "President Trump to attend SEC showdown between No. 1 Texas, No. 14 Tennessee",
"url": "https://www.cbssports.com/college-football/news/president-trump-attending-texas-tennessee/",
"summary": "The appearance comes ahead of the November midterms..."
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.