Skip to main content
POST
Criar um projeto

Autorizações

Authorization
string
header
obrigatório

Access token obtido no POST /auth (client_id + client_secret). Válido por 300 segundos.

Corpo

application/json
name
string
obrigatório

Nome do projeto

Maximum string length: 255
Exemplo:

"Minha Loja"

color
string
obrigatório

Cor do projeto em formato hexadecimal

Pattern: ^#[0-9A-Fa-f]{6}$
Exemplo:

"#3B82F6"

description
string

Descrição do projeto

Exemplo:

"Loja virtual de eletrônicos"

logoUrl
string<uri>

URL do logo do projeto

Exemplo:

"https://example.com/logo.png"

Resposta

Projeto criado com sucesso

id
string<uuid>
obrigatório

ID do projeto

name
string
obrigatório

Nome do projeto

Exemplo:

"Minha Loja"

color
string
obrigatório

Cor do projeto em formato hexadecimal

Exemplo:

"#3B82F6"

createdAt
string<date-time>
obrigatório

Data de criação

description
string

Descrição do projeto

Exemplo:

"Loja virtual de eletrônicos"

logoUrl
string<uri>

URL do logo do projeto

Exemplo:

"https://example.com/logo.png"