Jerusalem Post API endpoint
Returns recent Jerusalem Post front-page stories, with no parameters. Each item has its title, URL, author, publication time and image where available. Premium items keep their title and metadata but have no summary. Use `jerusalempost-article` to read an article and check its paywall flag.
/jerusalempost/newsQuery parameters: none.
Returns recent Jerusalem Post front-page RSS items. Items marked premium retain their title and metadata, but their RSS summary is omitted. Use the article endpoint for public article content and its paywall flag.
Start from the checked request: GET /jerusalempost/news. Live check on 2026-10-14: 26 items returned. Fields present in every checked item: title, url, summary, published_at, author, image_url.
Resolve a returned canonical story URL with Get Jerusalem Post article content.
| Field | Filled in, of 26 checked | Values in the sample |
|---|---|---|
| title | 26 | median 85 characters |
| url | 26 | jpost.com |
| summary | 26 | median 162 characters |
| published_at | 26 | 2026-09-10 to 2026-10-14 |
| author | 26 | |
| image_url | 26 | images.jpost.com |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/jerusalempost/news" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"data": {
"items": [
{
"title": "Example headline",
"url": "https://www.jpost.com/israel-news/article-12345",
"author": "A. Reporter"
}
]
}
}Request schema
No body schema
Response schema
#/definitions/publicnews.newsResponseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| data | newsplatform.NewsResponse | No | ||||
| data.items | array | No | ||||
| data.items[].author | string | No | ||||
| data.items[].image_url | string | No | ||||
| data.items[].published_at | string | No | ||||
| data.items[].summary | string | No | ||||
| data.items[].title | string | No | ||||
| data.items[].type | string | No | ||||
| data.items[].url | string | No |
| 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/jerusalempost/news" \
-H "x-api-key: $CRAWLORA_API_KEY"