index
GET
/api/v1/accounts
List all stores
Returns every store the authenticated user has access to, including summary counts for locations, cards, customers, and posters.
Error Codes
| Code | Description |
|---|---|
401
|
Unauthorized – invalid or missing API token |
Returns
Code: 200
An array of store objects
| Name | Type | Required | Description |
|---|---|---|---|
id
|
Must be a Integer | Required |
Unique store ID |
name
|
Must be a String | Required |
Internal account name |
store_name
|
Must be a String | Required |
Public-facing store name |
display_store_name
|
Must be a String | Required |
Resolved display name (store_name if present, otherwise name) |
personal
|
Must be one of: true, false, 1, 0.
|
Required |
Whether this is the user’s personal account |
locations_count
|
Must be a Integer | Required |
Number of physical locations |
cards_count
|
Must be a Integer | Required |
Number of loyalty card templates |
customers_count
|
Must be a Integer | Required |
Number of enrolled customers |
posters_count
|
Must be a Integer | Required |
Number of QR signup posters |
created_at
|
Must be a String | Required |
ISO 8601 creation timestamp |
updated_at
|
Must be a String | Required |
ISO 8601 last-update timestamp |