Mint API endpoint
Returns a Mint author profile from a required `url` in the form `https://www.livemint.com/authors/<slug>`. The response has `name`, `job_title`, `biography`, `image_url` and Twitter, Facebook, LinkedIn and Instagram links, each present only when the profile carries it. It does not list the author's articles.
/livemint/authorQuery parameters:
url (required): a canonical https://www.livemint.com/authors/<slug> URL.job_title, image_url, biography, twitter_url, facebook_url, linkedin_url, and instagram_url reflect whatever the author's own profile carries -- not every profile has all of these. This endpoint does not return a list of the author's articles: Mint's author profile page exposes no public per-author article listing (confirmed by inspecting every network request its own page makes).
| Field | In the sample | Value in the sample |
|---|---|---|
| url | Has a value | livemint.com |
| name | Has a value | |
| job_title | Has a value | 11 characters |
| image_url | Has a value | livemint.com |
| biography | Has a value | 1 entry |
| twitter_url | Has a value | x.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| url | string | Yes | Canonical Mint author URL | https://www.livemint.com/authors/sheetal-goel | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/livemint/author?url=https%3A%2F%2Fwww.livemint.com%2Fauthors%2Fsheetal-goel" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"url": "https://www.livemint.com/authors/sheetal-goel",
"name": "Sheetal Goel",
"job_title": "Mint Author",
"image_url": "https://www.livemint.com/lm-img/dev/author.svg",
"biography": [
"Sheetal Goel is a Content Producer at Livemint, where she covers corporate developments, personal finance, business trends, markets, and SEBI-related updates."
],
"twitter_url": "https://x.com/SheetalGoel1999"
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.livemintAuthorResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | livemint.AuthorResponse | No | ||||
| data.biography | array | No | ||||
| data.facebook_url | string | No | ||||
| data.image_url | string | No | ||||
| data.instagram_url | string | No | ||||
| data.job_title | string | No | ||||
| data.linkedin_url | string | No | ||||
| data.name | string | No | ||||
| data.twitter_url | 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/livemint/author?url=https%3A%2F%2Fwww.livemint.com%2Fauthors%2Fsheetal-goel" \
-H "x-api-key: $CRAWLORA_API_KEY"