Sky News API endpoint
Lists recent videos from the Sky News videos hub. Takes no parameters. Each item has its title, URL, summary, author, lead image, publication time and type. An item's `url` can be passed to `skynews-video` to get that video's own metadata.
/skynews/videos| Field | Filled in, of 44 checked | Values in the sample |
|---|---|---|
| title | 44 | median 51 characters |
| url | 44 | news.sky.com |
| type | 44 | video in all 44 |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/skynews/videos" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"data": {
"items": [
{
"title": "Example video headline",
"url": "https://news.sky.com/video/example-video-12345678",
"type": "video"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.skyNewsVideosResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | skynews.VideosResponse | No | ||||
| data.items | array | No | HeadlineItem record, 7 fields: author, image_url, published_at, summary, title, type, url. Described under Sky News author API. |
| Status | Description | Schema |
|---|---|---|
| 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/skynews/videos" \
-H "x-api-key: $CRAWLORA_API_KEY"