Skip to main content
GET
/
projects
List projects in the organisation
curl --request GET \
  --url https://apix.spotzee.com/api/client/projects \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "id": 42,
      "organization_id": 7,
      "name": "Acme Marketing",
      "locale": "en-AU",
      "timezone": "Australia/Sydney",
      "created_at": "2026-04-28T05:14:00.000Z",
      "updated_at": "2026-04-28T05:14:00.000Z",
      "description": "<string>",
      "website_url": "https://acme.example",
      "text_opt_out_message": "<string>",
      "text_help_message": "<string>",
      "link_wrap_email": true,
      "link_wrap_push": true,
      "track_opens_email": true,
      "deeplink_mirror_url": "https://links.acme.example",
      "role": "admin",
      "has_provider": true
    }
  ],
  "nextCursor": "<string>",
  "prevCursor": "<string>",
  "limit": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.spotzee.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Organisation-scoped admin API key (ok_…). Pass in the Authorization: Bearer <key> header. Used to manage projects and other organisation-level resources.

Query Parameters

cursor
string

Opaque cursor returned by a previous page response. Omit on the first request.

page
enum<string>

Direction to walk relative to cursor. Defaults to next when omitted.

Available options:
next,
prev
limit
integer | null
default:25

Maximum results per page. Use -1 to request all (rate-limited; large pages may be rejected).

Required range: -1 <= x <= 100
Example:

25

sort
string

Field to sort by. Defaults vary per resource.

Example:

"created_at"

direction
enum<string>

Sort direction. Defaults vary per resource.

Available options:
asc,
desc
q
string

Free-text search across the resource’s indexed fields.

Response

A page of projects.

Paginated response of OrgProjectList.

results
object[]
required

Page of results, ordered per the request’s sort and direction.

nextCursor
string | null
required

Opaque cursor for the next page. null when no further pages exist.

prevCursor
string | null
required

Opaque cursor for the previous page. null when on the first page.

limit
integer
required

Page size used to build this response.