---
title: "Cadastrar variação"
method: POST
path: "/variacoes"
tags: ["Variações"]
---

# Cadastrar variação

`POST /variacoes`

## Request

- Base URL: `https://app.vendizap.com/api`
- URL: `https://app.vendizap.com/api/variacoes`
- Auth: API key in header `X-Auth-Id` and API key in header `X-Auth-Secret`

Método utilizado para cadastrar variação. Deve ser informada pelo
menos uma variável neste método conforme exemplo abaixo, caso
contrário não será possível cadastrar a variação.

## Request body

- VariacaoCreate
  - `nome` string, required
  - `variaveis` VariavelInline[], required
    - `nome` string, required

## Response `201`

Variação criada com sucesso.

- Variacao
  - `id` string
  - `nome` string
  - `variaveis` Variavel[]
    - `id` string
    - `nome` string

## Other responses

- `400`: Erro na requisição que não foi possível ser completada. O erro é retornado em uma string (não JSON).
- `401`: Credenciais informadas inválidas.

---

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