<!-- Markdown copy of https://docs.creatorain.com/partner-api/reference/operations/getpartnersettings/ -->
# Your settings

GET

/settings

Select code sampleFetchcURL

```js
const url = 'https://data.creatorain.com/partner/v1/settings';
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```sh
curl --request GET \
  --url https://data.creatorain.com/partner/v1/settings \
  --header 'Authorization: Bearer <token>'
```

-   Production (live stores; a live key is issued per partner)
-   Sandbox, for integration testing (test keys, test stores)

Your surcharge per video (a default applies until you set one; `updated_at` is null then), its currency, and when it was last set. PARTNER KEY ONLY.

## Authorizations

-   **[partnerApiKey](/partner-api/reference/#partnerapikey)**

## Responses

### 200

Your settings.

Media typeapplication/json

object

**surcharge\_per\_video**

required

number

**currency**

required

string

**updated\_at**

required

string

nullable

#### Example

```json
{
  "surcharge_per_video": 10,
  "currency": "USD",
  "updated_at": "2026-10-01T09:00:00Z"
}
```

### 401

`unauthorized`. A missing, malformed, unknown or revoked key; or an invalid, expired or wrong-store dashboard token. One answer for every case on purpose: the holder of a bad credential learns nothing from the difference.

Media typeapplication/json

object

**error**

required

object

**code**

required

The stable value to branch on.

string

Allowed values: unauthorized forbidden\_ip rate\_limited validation\_error location\_already\_exists location\_not\_found location\_terminated reservation\_not\_found conflict internal\_error

**message**

required

A human sentence. Copy, not contract; it may be reworded.

string

**field**

The request field at fault, dotted for a nested one (`plan.term_months`).

string

#### Example

```json
{
  "error": {
    "code": "unauthorized"
  }
}
```

### 429

`rate_limited`. Over this key’s requests-per-minute ceiling.

Media typeapplication/json

object

**error**

required

object

**code**

required

The stable value to branch on.

string

Allowed values: unauthorized forbidden\_ip rate\_limited validation\_error location\_already\_exists location\_not\_found location\_terminated reservation\_not\_found conflict internal\_error

**message**

required

A human sentence. Copy, not contract; it may be reworded.

string

**field**

The request field at fault, dotted for a nested one (`plan.term_months`).

string

#### Example

```json
{
  "error": {
    "code": "unauthorized"
  }
}
```
