---
title: "Create a brand"
method: POST
path: "/api/brands"
---

# Create a brand

`POST /api/brands`

## Request

- Base URL: `https://postwire.io`
- URL: `https://postwire.io/api/brands`
- Auth: HTTP bearer

A brand groups one business's connected accounts. The plan sets how many brands an account has (Free 1, Starter 3, Pro 10, Agency 50, Scale 200); one more answers 400 brand_limit_reached with an upgrade link.

## Request body

- object
  - `name` string, required

## Response `200`

{ ok, brand: { id, name } }

## Other responses

- `400`: name required, or code brand_limit_reached { brands_used, brands_allowed, upgrade }

---

[API](https://skmtc.dev/postwire/apis/postwire-api.md) · [All operations](https://skmtc.dev/postwire/apis/postwire-api/llms.txt) · [OpenAPI document](https://skmtc.dev/postwire/apis/postwire-api/revisions/513a409ab8f7?raw)
