TIME API endpoint
Returns a TIME author's profile by `url`, a canonical `time.com/author/<slug>/` link: name, job title, bio, image URL, social account links and recent articles with title, URL, excerpt, section, section URL and ISO-8601 `published_at`. Not every author lists a social account.
/time/authorQuery parameters:
url (required): a canonical https://time.com/author/<slug>/ URL.job_title, bio, image_url, and social_accounts come from the structured profile data TIME's own author page embeds -- not every author lists a social account. Each article's published_at is an ISO-8601 timestamp taken directly from the page's own <time> element.
Example response (truncated):
{"code":200,"data":{"url":"https://time.com/author/stephanie-zacharek/","name":"Stephanie Zacharek","job_title":"Film Critic","bio":"Zacharek is the film critic at TIME. She is the recipient of a Newswomen's Club of New York award and was a 2015 Pulitzer Prize finalist.","image_url":"https://static.time.com/v3/assets/...jpg","social_accounts":["https://x.com/szacharek"],"articles":[{"title":"Resident Evil Is a Fleet, Entertaining Reboot","url":"https://time.com/article/2026/09/18/resident-evil-review/","section":"ENTERTAINMENT","section_url":"https://time.com/section/entertainment/","excerpt":"Zach Cregger's latest film is a satisfying zombie-filled journey","published_at":"2026-09-18T19:56:34.718Z"}]}}
| Field | Filled in, of 15 checked | Values in the sample |
|---|---|---|
| title | 15 | median 39 characters |
| url | 15 | time.com |
| section | 15 | |
| section_url | 15 | time.com |
| excerpt | 15 | median 103 characters |
| published_at | 15 | 2026-08-28 to 2026-10-09 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| url | string | Yes | Canonical TIME author URL | https://time.com/author/stephanie-zacharek/ | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/time/author?url=https%3A%2F%2Ftime.com%2Fauthor%2Fstephanie-zacharek%2F" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"url": "https://time.com/author/stephanie-zacharek/",
"name": "Stephanie Zacharek",
"job_title": "Film Critic",
"bio": "Zacharek is the film critic at TIME. She is the recipient of a Newswomen's Club of New York award and was a 2015 Pulitzer Prize finalist.",
"image_url": "https://static.time.com/v3/assets/...jpg",
"social_accounts": [
"https://x.com/szacharek"
],
"articles": [
{
"title": "Resident Evil Is a Fleet, Entertaining Reboot",
"url": "https://time.com/article/2026/09/18/resident-evil-review/",
"section": "ENTERTAINMENT",
"section_url": "https://time.com/section/entertainment/",
"excerpt": "Zach Cregger's latest film is a satisfying zombie-filled journey",
"published_at": "2026-09-18T19:56:34.718Z"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.timeAuthorResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | time.AuthorResponse | No | ||||
| data.articles | array | No | ||||
| data.articles[].excerpt | string | No | ||||
| data.articles[].published_at | string | No | ||||
| data.articles[].section | string | No | ||||
| data.articles[].section_url | string | No | ||||
| data.articles[].title | string | No | ||||
| data.articles[].url | string | No | ||||
| data.bio | string | No | ||||
| data.image_url | string | No | ||||
| data.job_title | string | No | ||||
| data.name | string | No | ||||
| data.social_accounts | array | 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/time/author?url=https%3A%2F%2Ftime.com%2Fauthor%2Fstephanie-zacharek%2F" \
-H "x-api-key: $CRAWLORA_API_KEY"