Tileset Search
Note: This documentation covers Tileset Search specific features. For common concepts like response format, pagination, and general query parameters, see the Getting Started Guide.
Overview
The Tilesets search endpoint provides a simple interface for querying tilesets.
It supports the following types of filtering:
- Collection filtering: Filter by livemaps or venues
Endpoint: GET /v3.0/tilesets/search
Response Format
Success Response
Status Code: 200 OK
Response Structure:
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 1234567890,
"livemap": 456,
"uuid": "some-uuid",
"venue": 789
}
]
}
Tileset Object Fields:
id(integer): Unique identifier for the tilesetuuid(string): Unique UUID identifier for the tileset (used for tile generation)livemap(integer): ID of the livemap this tileset belongs tovenue(integer): ID of the venue this tileset is associated with
Note: For general response format details (count, next, previous, results fields), see the Getting Started Guide.
Error Responses
This endpoint does not return specific error responses, except for the 401 Unauthorized error. If no tilesets match the criteria, an empty results array is returned.
Query Parameters
Filtering by Collection
These parameters allow you to filter tilesets by the collections or objects they are linked to: livemaps or venues. All of them are specified by their ID.
livemap (integer, optional)
Filter tilesets that belong to a specific livemap.
Example:
GET /v3.0/tilesets/search?livemap=456
venue (integer, optional)
Filter tilesets that are associated with a specific venue.
Example:
GET /v3.0/tilesets/search?venue=789
You can combine both parameters to find a specific tileset:
GET /v3.0/tilesets/search?livemap=456&venue=789
Sorting
Results are sorted by id in ascending order.
Pagination
For pagination parameters (limit and offset), see the Getting Started Guide.