---
title: "Get organization brands"
method: GET
path: "/v2/organizations/{organization_id}/brands"
---

# Get organization brands

`GET /v2/organizations/{organization_id}/brands`

## Request

- Base URL: `https://api.signnow.com`
- URL: `https://api.signnow.com/v2/organizations/{organization_id}/brands`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/signnow/apis/signnow-api/docs/v2/organizations/:organization_id/brands/get.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint allows API users to retrieve all brands associated with an organization.

**Notes**

Each brand has an `owner_type` field that defines who owns it and what access is allowed. There are two ownership types returned by this endpoint:

* **`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 you should create and use for customization.

## Response `200`

Successful response.

- object
  - `data` object[]: List of organization brands.
    - `link` string: Link to retrieve the brand.
    - `title` string: Brand name.
    - `resources` object: Brand resources. Empty array `[]` if no resources are configured. Object with resource type keys (`general`, `editor`, `email`, `logo`, etc.) if resources exist. An empty array if the brand has no resources.
    - `unique_id` string: Brand unique ID.
    - `owner_type` string: Brand owner type. Allowed values: `common`, `organization`.
  - `meta` object: Pagination metadata.
    - `pagination` object: Pagination details.
      - `count` integer: Number of brands on the current page.
      - `links` object: Links to the adjacent pages. An empty array if there are no other pages.
        - `next` string: URL of the next page. Returned only if there is a next page.
        - `previous` string: URL of the previous page. Returned only if there is a previous page.
      - `total` integer: Total number of brands.
      - `per_page` integer: Number of items per page.
      - `total_pages` integer: Total number of pages.
      - `current_page` integer: Current page number.

## Other responses

- `400`: * Wrong, expired, or missing token.
- `403`: * The user is authorized with a token from an app they don’t own. * The user is not a member, moderator, or admin of the organization.
- `404`: The organization is not found.

---

[API](https://skmtc.dev/signnow/apis/signnow-api.md) - [All operations](https://skmtc.dev/signnow/apis/signnow-api/llms.txt) - [OpenAPI document](https://skmtc.dev/signnow/apis/signnow-api/revisions/1c9c30a6142b?raw)
