FotMob API endpoint
Returns the full article body for a FotMob-authored top-news story. Pass the complete id-and-slug value from the public /topnews/<id> URL. News previews from external publishers remain external and are not fetched.
/fotmob/news-articleQuery parameters:
id (required): Complete numeric id and slug from a FotMob-authored /topnews/<id> article URL. IDs are open-ended; copy them from the article page or the latest-news preview's page.url when it points to /topnews/.Returns FotMob's article detail JSON, including its full html body and metadata. Third-party publisher previews are excluded: their full stories remain on the publisher's site and are not fetched. An unknown id returns 404; malformed IDs return 400.
| Field | In the sample | Value in the sample |
|---|---|---|
| data.id | Has a value | |
| data.topNews | Has a value | true |
| data.embedded | Has a value | false |
| data.title | Has a value | 31 characters |
| data.subtitle | Empty | |
| data.dataStr | Has a value | “about 4 years ago” |
| data.time | Has a value | 2022-10-11 |
| data.updated | Has a value | 2022-10-11 |
| data.imageUrl | Has a value | latest.fotmob.com |
| data.html | Has a value | 1,410 characters |
| data.related | Empty | |
| data.meta | Has a value | |
| data.language | Has a value | “en” |
| data.published | Has a value | true |
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
| id | string | Yes | Complete FotMob top-news article id and slug from the public article URL | 29776-fotmob-totw-premier-league-matchday-5s-best-xi | |
| x-api-key (header) | string | Yes | API key required |
curl -X GET "https://api.crawlora.net/api/v1/fotmob/news-article?id=29776-fotmob-totw-premier-league-matchday-5s-best-xi" \ -H "x-api-key: $CRAWLORA_API_KEY"
{
"code": 200,
"msg": "OK",
"data": {
"source_url": "https://www.fotmob.com/api/news/topnews?id=5687-Premier-League-Team-of-the-Week",
"data": {
"id": 5687,
"topNews": true,
"title": "Premier League Team of the Week",
"html": "<p>Article body from FotMob.</p>",
"language": "en",
"published": true
}
}
}Request schema
No body schema
Response schema
#/definitions/fotmob.responseDoc
| Field | Type | Required | Enum | Bounds | Example | Description |
|---|---|---|---|---|---|---|
| code | integer | No | 200 | |||
| data | fotmob.sourceDataDoc | No | ||||
| data.data | object | No | ||||
| data.source_url | string | No | https://www.fotmob.com/api/data/matches?date=20260925&timezone=UTC | |||
| msg | string | No | OK |
| 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/fotmob/news-article?id=29776-fotmob-totw-premier-league-matchday-5s-best-xi" \
-H "x-api-key: $CRAWLORA_API_KEY"