Developers
Menu
GEThttps://streetartcities.com/api/profiles/me/seen

The artworks the person marked as seen or hunted themselves, newest first. Artworks they saw more than once are only listed once, with the last time they saw them. Use updatedSince to only get what was added since you last checked, including old visits they logged since.

Query parameters

updatedSincestring· date-time· pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$

Only what was added to the list since this time, like 2026-09-01T00:00:00Z

pageinteger· >= 1· <= 9007199254740991· default: 1

Which page of results, starting at 1

perPageinteger· >= 1· <= 100· default: 20

How many results per page (20 by default, at most 100)

Requirements

Needs an access token. When using OAuth, the token needs the seen:read scope.

Responses

200 A page of seen artworks

itemsarray ProfileItem[]required
pagenumberrequired
perPagenumberrequired
totalnumberrequired

How many there are, over all pages

400 Invalid request

errorobjectrequired

401 Not logged in

errorobjectrequired

403 The app doesn't have the seen:read scope

errorobjectrequired