/v1/locationsList every location the API exposes, with current open/closed status and queue counts.
curl https://api.damnlines.com/v1/locations \
-H "Authorization: Bearer dl_live_xxxxxxxx.yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"{
"data": [
{
"slug": "salt_hanks",
"display_name": "Salt Hank's",
"address": "West Village, NY 10014",
"geo": {
"lat": 40.7318,
"lng": -74.0036
},
"timezone": "America/New_York",
"hours": {
"mon": [
{
"open": "11:00",
"close": "22:00"
}
],
"tue": [
{
"open": "11:00",
"close": "22:00"
}
],
"wed": [
{
"open": "11:00",
"close": "22:00"
}
],
"thu": [
{
"open": "11:00",
"close": "22:00"
}
],
"fri": [
{
"open": "11:00",
"close": "23:00"
}
],
"sat": [
{
"open": "10:00",
"close": "23:00"
}
],
"sun": [
{
"open": "10:00",
"close": "21:00"
}
]
},
"status": {
"is_open": true,
"current_count": 12,
"wait_minutes": 18,
"captured_at": "2024-04-29T17:11:55Z"
},
"stream_supported": true
},
{
"slug": "johns_on_bleecker",
"display_name": "John's of Bleecker Street",
"address": "West Village, NY 10014",
"geo": {
"lat": 40.7316,
"lng": -74.0034
},
"timezone": "America/New_York",
"hours": {
"mon": [
{
"open": "11:00",
"close": "22:00"
}
],
"tue": [
{
"open": "11:00",
"close": "22:00"
}
],
"wed": [
{
"open": "11:00",
"close": "22:00"
}
],
"thu": [
{
"open": "11:00",
"close": "22:00"
}
],
"fri": [
{
"open": "11:00",
"close": "23:00"
}
],
"sat": [
{
"open": "10:00",
"close": "23:00"
}
],
"sun": [
{
"open": "10:00",
"close": "21:00"
}
]
},
"status": {
"is_open": true,
"current_count": 4,
"wait_minutes": 6,
"captured_at": "2024-04-29T17:11:56Z"
},
"stream_supported": true
},
{
"slug": "prince_st",
"display_name": "Prince Street Pizza",
"address": "SoHo, NY 10012",
"geo": {
"lat": 40.7232,
"lng": -73.9947
},
"timezone": "America/New_York",
"hours": {
"mon": [
{
"open": "11:00",
"close": "22:00"
}
],
"tue": [
{
"open": "11:00",
"close": "22:00"
}
],
"wed": [
{
"open": "11:00",
"close": "22:00"
}
],
"thu": [
{
"open": "11:00",
"close": "22:00"
}
],
"fri": [
{
"open": "11:00",
"close": "23:00"
}
],
"sat": [
{
"open": "10:00",
"close": "23:00"
}
],
"sun": [
{
"open": "10:00",
"close": "21:00"
}
]
},
"status": {
"is_open": false,
"current_count": null,
"wait_minutes": null,
"captured_at": null
},
"stream_supported": true
}
]
}Cacheable. Responses include Cache-Control: public, max-age=300, s-maxage=600 and an ETag. status.current_count and status.wait_minutes are null when the camera is outside operating hours.