---
title: "Get all brands"
url: "https://docs.signnow.com/docs/general-branding/operations/get-v2-brands"
type: "endpoint"
section: "general-branding"
slug: "general-branding/operations/get-v2-brands"
method: "GET"
path: "/v2/brands"
operation_id: "get-v2-brands"
authorization: "bearer"
---

# Get all brands

`GET /v2/brands`

This endpoint allows API users to retrieve all brands associated with their account.

**Notes**

Each brand has an `owner_type` field that defines who owns it and what access is allowed. There are three ownership types:

* **`common`** — system default SignNow brand. Read-only; cannot be edited or customized. Appears in the brand list, but any modification attempt returns a "No access to brand" error.
* **`organization`** — custom brand owned by the organization. Full access for organization admins. This is the brand type customers should create and use.
* **`user`** — custom brand owned by an individual user.

## Authorization

bearer

## Responses

### 200

* At least one brand was created.
* No brands were created, but SignNow default brand is returned.

**Example** (`Example 1`)

```json
{
  "data": [
    {
      "link": "https://api.signnow.com/v2/brands/0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "title": "SignNow",
      "resources": [],
      "unique_id": "0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "owner_type": "common"
    },
    {
      "link": "https://api.signnow.com/v2/organizations/1b63e416095d4734a0e0d8bce4bd33f7b44b7585/brands/d14d3a3df33144009ee8dc51b1f4b0dacf9a9763",
      "title": "Brand_1",
      "resources": {
        "editor": {
          "data": null,
          "link": "https://api.signnow.com/v2/organizations/1b63e416095d4734a0e0d8bce4bd33f7b44b7585/brands/d14d3a3df33144009ee8dc51b1f4b0dacf9a9763/resources/editor"
        }
      },
      "unique_id": "d14d3a3df33144009ee8dc51b1f4b0dacf9a9763",
      "owner_type": "organization"
    }
  ],
  "meta": {
    "pagination": {
      "count": 3,
      "links": [],
      "total": 3,
      "per_page": 15,
      "total_pages": 1,
      "current_page": 1
    }
  }
}
```

**Example** (`Brands exist`)

```json
{
  "data": [
    {
      "link": "https://api.signnow.com/v2/brands/0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "title": "SignNow",
      "resources": [],
      "unique_id": "0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "owner_type": "common"
    },
    {
      "link": "https://api.signnow.com/v2/organizations/1b63e416095d4734a0e0d8bce4bd33f7b44b7585/brands/d14d3a3df33144009ee8dc51b1f4b0dacf9a9763",
      "title": "Brand_1",
      "resources": {
        "email": {
          "data": null,
          "link": "https://api.signnow.com/v2/organizations/1b63e416095d4734a0e0d8bce4bd33f7b44b7585/brands/d14d3a3df33144009ee8dc51b1f4b0dacf9a9763/resources/email"
        },
        "editor": {
          "data": null,
          "link": "https://api.signnow.com/v2/organizations/1b63e416095d4734a0e0d8bce4bd33f7b44b7585/brands/d14d3a3df33144009ee8dc51b1f4b0dacf9a9763/resources/editor"
        }
      },
      "unique_id": "d14d3a3df33144009ee8dc51b1f4b0dacf9a9763",
      "owner_type": "organization"
    },
    {
      "link": "https://api.signnow.com/v2/brands/3b3c0af5da8e4c098d5eefbca101e92feca01dc5",
      "title": "Brand_2",
      "resources": [],
      "unique_id": "3b3c0af5da8e4c098d5eefbca101e92feca01dc5",
      "owner_type": "user"
    }
  ],
  "meta": {
    "pagination": {
      "count": 3,
      "links": [],
      "total": 3,
      "per_page": 15,
      "total_pages": 1,
      "current_page": 1
    }
  }
}
```

**Example** (`No brands created`)

```json
{
  "data": [
    {
      "link": "https://api.signnow.com/v2/brands/0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "title": "signNow",
      "resources": [],
      "unique_id": "0f7848d0cfadeb2cdd230e4ad433efbca2423d8f",
      "owner_type": "common"
    }
  ],
  "meta": {
    "pagination": {
      "count": 1,
      "links": [],
      "total": 1,
      "per_page": 15,
      "total_pages": 1,
      "current_page": 1
    }
  }
}
```

### 400

* Incorrect or missing token
* Deactivated or deleted application

**Example** (`Incorrect or missing token`)

```json
{
  "code": 1537,
  "error": "invalid_token"
}
```

**Example** (`Deactivated or deleted application`)

```json
{
  "code": 1537,
  "error": "invalid_token"
}
```

### 403

The user is authorized with a token from an app they don’t own

**Example** (`User doesn't own the app`)

```json
{
  "code": 25002001,
  "message": "Brand action not allowed."
}
```

## Code Examples

> Replace `$SIGNNOW_ACCESS_TOKEN` and any `{placeholder}` values before running.

### cURL

```bash
curl -X GET \
  "https://api.signnow.com/v2/brands" \
  -H "Authorization: Bearer $SIGNNOW_ACCESS_TOKEN"
```

---
*Full reference: https://docs.signnow.com/docs/general-branding/operations/get-v2-brands*
