Endpoint Playground
Returns a Stuff (New Zealand) author's profile, looked up by `slug` (for example `damien-venuto`) or canonical `url`; exactly one is required. The response has the name, `job_title`, `location`, biography, headshot, `email` and recent stories. Fields show only what the profile has; shared team bylines usually carry just a job title. An unknown author returns not found.
14 Oct 2026: 20 articles; 6 fields had a value in every checked item.
Sample value profiles: published_at: 2026-09-03 to 2026-10-13; url: stuff.co.nz; title: median 80 characters.
curl 'https://api.crawlora.net/api/v1/stuff/author' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| slug | string | No | Author slug, e.g. damien-venuto | |
| url | string | No | Canonical stuff.co.nz/authors/<slug> URL; alternative to slug |
{
"code": 200,
"data": {
"name": "Example Author",
"slug": "example-author",
"url": "https://www.stuff.co.nz/authors/example-author",
"job_title": "Money Editor",
"location": "Auckland",
"email": "[email protected]",
"biography": "Example biography.",
"articles": [
{
"title": "Example headline",
"url": "https://www.stuff.co.nz/money/361000001/example-story",
"published_at": "2026-09-24T19:00:00Z",
"author": "Example Author"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.