---
title: "Find recent Vanguard articles by byline"
method: GET
path: "/vanguardng/author"
tags: ["Vanguard"]
---

# Find recent Vanguard articles by byline

`GET /vanguardng/author`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/vanguardng/author`
- Auth: API key in header `x-api-key`

Vanguard publishes no author profile pages, so this returns the recent articles in one public feed (site-wide by default, or one section) credited to a byline, matched on the on-page "By <Name>" line or the site's creator field.

## Query parameters

- `name` string, required
- `section` 'national-news' | 'top-stories' | 'more-news' | 'politics' | 'business' | 'business/energy' | 'business/insurance-and-you' | 'sports' | 'entertainment' | 'health' | 'education-2' | 'technology' | 'innovation-2' | 'aviation' | 'agric' | 'motoring' | 'pension' | 'foreign' | 'editorial' | 'opinion' | 'columns' | 'viewpoints' | 'discourse' | 'features' | 'special-reports' | 'thearts' | 'cartoons' | 'romance-an-relationships' | 'homes-property' | 'travel-and-tourism' | 'style/allure/interviews' | 'tribute' | 'promoted' | 'videos' | 'top-podcasts' | 'national-news/icymi' | 'more' | 'more/education' | 'more/interview' | 'more/labour' | 'more/law-and-human-rights' | 'more/metro'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- PublicnewsVanguardngAuthorResponseDoc
  - `data` VanguardngAuthorResponse
    - `articles` VanguardngAuthorArticle[]
      - `byline` string
      - `published_at` string
      - `summary` string
      - `title` string
      - `url` string
    - `feed_url` string
    - `name` string
    - `scanned` integer
    - `section` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
