Endpoint Playground
Test Crawlora's Get a Tes teaching resource API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/tes/resources/detail?id=<id>&country=GB" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | Yes | Tes resource id | |
| country | string | No | GB | Storefront market for pricing/currency |
{
"code": 200,
"msg": "OK",
"data": {
"id": "13463100",
"title": "Phonics Bunting",
"url": "https://www.tes.com/teaching-resource/x-13463100",
"description": "These are A-Z alphabet bunting designed using the Little Wandle phonics scheme.",
"author": "joannecrozierharbottle",
"author_url": "https://www.tes.com/teaching-resources/shop/joannecrozierharbottle",
"subject": "English",
"age_range": "3-5",
"resource_type": "Visual aid/Display",
"price": 1,
"currency": "GBP",
"free": false,
"rating": 4.2,
"rating_count": 5,
"thumbnail_url": "https://d1e4pidl3fu268.cloudfront.net/example/preview.png",
"license": "Tes paid licence",
"attachments": [
{
"file_type": "png",
"size": "256.71 KB",
"preview_image_url": "https://d1uvxqwmcz8fl1.cloudfront.net/tes/resources/13463100/one/image?width=500"
}
],
"reviews": [
{
"id": "1313111",
"rating": 5,
"comment": "Thank you, great resource",
"author": "jafgthomas",
"author_url": "https://www.tes.com/teaching-resources/shop/jafgthomas",
"posted": "8 years ago"
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns normalized detail for one teaching resource by its numeric id (the id field returned by tes-resource-search). Descriptive facts (title, subject, age range, resource type, author, price, rating, licence label), a per-file attachment list (file type, size, and a preview thumbnail -- metadata only), and the most recent page of reviews are returned -- not the downloadable resource file itself, which robots.txt already disallows scraping regardless.
{
"code": 200,
"msg": "OK",
"data": {
"id": "13463100",
"title": "Phonics Bunting",
"url": "https://www.tes.com/teaching-resource/x-13463100",
"description": "These are A-Z alphabet bunting designed using the Little Wandle phonics scheme.",
"author": "joannecrozierharbottle",
"author_url": "https://www.tes.com/teaching-resources/shop/joannecrozierharbottle",
"subject": "English",
"age_range": "3-5",
"resource_type": "Visual aid/Display",
"price": 1,
"currency": "GBP",
"free": false,
"rating": 4.2,
"rating_count": 5,
"thumbnail_url": "https://d1e4pidl3fu268.cloudfront.net/example/preview.png",
"license": "Tes paid licence",
"attachments": [
{
"file_type": "png",
"size": "256.71 KB",
"preview_image_url": "https://d1uvxqwmcz8fl1.cloudfront.net/tes/resources/13463100/one/image?width=500"
}
],
"reviews": [
{
"id": "1313111",
"rating": 5,
"comment": "Thank you, great resource",
"author": "jafgthomas",
"author_url": "https://www.tes.com/teaching-resources/shop/jafgthomas",
"posted": "8 years ago"
}
]
}
}curl "https://api.crawlora.net/api/v1/tes/resources/detail?id=<id>" \
-H "x-api-key: $CRAWLORA_API_KEY"