List Spots - API v2.4 - CoastSnap - SPOTTERON
List spots
Endpoint: https://www.spotteron.com/api/v2.4/spots
Authentication: Bearer token
Method: GET
Return format: JSON
Parameter:
Name |
Required |
Type |
Info |
filter[topic_id] |
true |
INT |
Filter by topic id, 37 for CoastSnap |
filter[category] |
|
INT |
Filter by project category |
filter[longitude__gt] |
|
FLOAT |
Get spots with longitude greater than given value |
filter[longitude__lt] |
|
FLOAT |
Get spots with longitude lower than given value |
filter[latitude__gt] |
|
FLOAT |
Get spots with latitude greater than given value |
filter[latitude__lt] |
|
FLOAT |
Get spots with latitude lower than given value |
filter[created_at__gt] |
|
STRING |
Get spots created after a given date, Format: "YYYY-MM-DD hh:mm" |
filter[created_at__lt] |
|
STRING |
Get spots created before a given date, Format: "YYYY-MM-DD hh:mm" |
filter[modified_at__gt] |
|
STRING |
Get spots modified after a given date, Format: "YYYY-MM-DD hh:mm" |
filter[modified_at__lt] |
|
STRING |
Get spots modified before a given date, Format: "YYYY-MM-DD hh:mm" |
filter[id__gt] |
|
INT |
Get spots with id greater than given value |
filter[id__lt] |
|
INT |
Get spots with id lower than given value |
filter[period] |
|
STRING |
Filter spots by period: "day", "week", "month" or "year" |
filter[root_id] |
|
INT |
Get spots with given root id |
filter[spotted_by] |
|
INT |
Get spots spotted by given user id |
filter[is_featured] |
|
INT |
Get top spots only (1) |
order[] |
|
STRING |
e.g. "id DESC" |
limit |
|
INT |
API is limited to max. 100 spots per request/page |
page |
|
INT |
|
Example:
Get the latest 10 spots
https://www.spotteron.com/api/v2.4/spots?filter[topic_id]=37&limit=10&page=1&order[]=id+desc