# List the account properties

> GET /v1/properties: List the account properties

<div class="api-endpoint"><span class="api-method api-method--get">GET</span><span class="api-path">/v1/properties</span></div>

## Authentication

**bearerAuth**: API key created in the dashboard (<code>atk&#95;...</code>). Send it in the `Authorization: Bearer YOUR_API_KEY` header.

## Query parameters

<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">limit</code><span class="api-field-type">integer</span></div>
<div class="api-field-facts"><span class="api-fact"><span class="api-fact-label">Default</span> <code>50</code></span><span class="api-fact"><span class="api-fact-label">Min</span> <code>1</code></span><span class="api-fact"><span class="api-fact-label">Max</span> <code>100</code></span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">cursor</code><span class="api-field-type">string</span></div>
<div class="api-field-facts"><span class="api-fact"><span class="api-fact-label">Min length</span> <code>1</code></span><span class="api-fact"><span class="api-fact-label">Max length</span> <code>2048</code></span></div>
</div>
</div>

## Responses

### 200 Successful response

<div class="api-media"><span class="api-media-type">application/json</span></div>

<div class="api-schema">
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">data</code><span class="api-field-type">array of object</span><span class="api-badge api-badge--required">required</span></div>
<details class="api-children">
<summary>Show 5 child attributes</summary>
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">id</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">name</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">websiteOrigin</code><span class="api-field-type">string &#124; null</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">timezone</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">currency</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
</div>
</details>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">nextCursor</code><span class="api-field-type">string &#124; null</span><span class="api-badge api-badge--required">required</span></div>
</div>
</div>
</div>

### 400 Invalid request

<div class="api-media"><span class="api-media-type">application/json</span></div>

<div class="api-schema">
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">error</code><span class="api-field-type">object</span><span class="api-badge api-badge--required">required</span></div>
<details class="api-children">
<summary>Show 5 child attributes</summary>
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">code</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
<div class="api-field-facts"><span class="api-fact"><span class="api-fact-label">Allowed values</span> <code>invalid&#95;request</code> <code>invalid&#95;cursor</code> <code>unauthenticated</code> <code>api&#95;access&#95;unavailable</code> <code>not&#95;found</code> <code>payload&#95;too&#95;large</code> <code>rate&#95;limited</code> <code>response&#95;too&#95;large</code> <code>upstream&#95;timeout</code> <code>service&#95;unavailable</code> <code>internal&#95;error</code></span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">message</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">requestId</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">retryable</code><span class="api-field-type">boolean</span><span class="api-badge api-badge--required">required</span></div>
<div class="api-field-desc">Whether retrying the request can succeed</div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">details</code><span class="api-field-type">array of object</span></div>
<details class="api-children">
<summary>Show 2 child attributes</summary>
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">path</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">message</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
</div>
</details>
</div>
</div>
</details>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">message</code><span class="api-field-type">string</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">code</code><span class="api-field-type">string</span></div>
</div>
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">issues</code><span class="api-field-type">array of object</span></div>
<details class="api-children">
<summary>Show 1 child attribute</summary>
<div class="api-fields">
<div class="api-field">
<div class="api-field-head"><code class="api-field-name">message</code><span class="api-field-type">string</span><span class="api-badge api-badge--required">required</span></div>
</div>
</div>
</details>
</div>
</div>
</div>

### 401 Missing, invalid or deleted API key

Same response body as [400](#400-invalid-request).

### 403 API access unavailable on the plan

Same response body as [400](#400-invalid-request).

### 429 Rate limit exceeded; see Retry-After

Same response body as [400](#400-invalid-request).

### 503 Temporarily unavailable; retry with backoff

Same response body as [400](#400-invalid-request).

## Request example

Synthesized command template. Replace path placeholders; add query parameters as needed. This is not a recorded request or response.

```sh
curl --request GET 'https://api.anytrack.io/v1/properties' \
  --header 'Authorization: Bearer YOUR_API_KEY'
```

[Download the OpenAPI contract](/api/openapi.json).
