Endpoint Playground
Returns detail for one teaching-resources author/seller shop by its username (from tes-resource-search/tes-resource-detail's author field, or the trailing path segment of author_url): display name, average rating, upload/view/download counts, a bio, and a page of that author's resource listing (id, title, price, thumbnail -- call tes-resource-detail with each id for subject/age-range/resource-type/rating/description). subject narrows the listing to one of the subject tabs shown on the shop's own page; these vary per author and are not a curated enum.
14 Oct 2026: 21 resources; 7 fields had a value in every checked item.
Sample value profiles: price: 1.25 to 22, median 1.75; title: “ShREC - Adult Prompt Sheets for Continuous Provision” and 20 other values; url: tes.com.
curl 'https://api.crawlora.net/api/v1/tes/resources/shop?username=jenpower16' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| username | string | Yes | jenpower16 | Tes author username |
| subject | string | No | Subject tab to filter the listing to -- see the shop's own page for the current set | |
| page | integer | No | One-based page |
{
"code": 200,
"msg": "OK",
"data": {
"username": "jenpower16",
"name": "EYFS_Mrs_P",
"url": "https://www.tes.com/teaching-resources/shop/jenpower16",
"avatar_url": "https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/12345/large.jpg",
"bio": "Welcome to my TES shop! I'm Mrs P, a Reception teacher.",
"rating": 4.44,
"rating_count": 10,
"uploads": 459,
"views": 188000,
"downloads": 86000,
"page": 1,
"resources": [
{
"id": "13305182",
"title": "Reception Baseline I Can Statements & Pen Grip",
"url": "https://www.tes.com/teaching-resource/reception-baseline-i-can-statements-and-pen-grip-13305182",
"price": 3,
"currency": "GBP",
"free": false,
"thumbnail_url": "https://d1e4pidl3fu268.cloudfront.net/example/one.png"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.