Skip to main content
POST
Create Package

Autorizações

Authorization
string
header
obrigatório

Token de API gerado no painel da CentralCart.

Corpo

application/json
name
string
obrigatório

O nome do pacote

category_id
number
obrigatório

O ID da categoria à qual o pacote pertence

price
number
obrigatório

Preço do pacote

expiry_days
number | null
obrigatório

Número de dias até a expiração do pacote, entre 1 e 365. Envie null para pacotes sem expiração.

type
enum<string>
obrigatório

Tipo do pacote: SINGLE (quantidade fixa de 1) ou MULTIPLE (quantidade variável)

Opções disponíveis:
SINGLE,
MULTIPLE
inventory_amount
number | null
obrigatório

Quantidade em estoque. Envie null para estoque ilimitado.

description
string | null

A descrição detalhada do pacote

enabled
boolean

Define se o pacote está habilitado (visível na loja)

compare_at_price
number | null

Preço de comparação (preço original antes do desconto)

per_user_limit
boolean

Define se o pacote pode ser comprado apenas uma vez por usuário

min_amount
number | null

Quantidade mínima de compra (apenas pacotes MULTIPLE)

image
string | null

URL da imagem principal do pacote (espelha images[0])

images
string[]

URLs das imagens do pacote (até 5). A primeira é a principal e espelha o campo image.

Maximum array length: 5
parent_id
number | null

ID do pacote pai. Informe para criar uma variação de outro pacote. O pacote pai não pode ser uma variação

is_variation_parent
boolean

Indica se este pacote aceita variações (pacote pai de variações)

commands
object[]

Lista de comandos associados ao pacote

discord_actions
object[]

Ações do Discord associadas ao pacote

variables
number[]

IDs das variáveis (campos de formulário) associadas ao pacote

content
object

Conteúdo adicional entregue na compra (ex: instruções, links, credenciais)

license_keys
string[]

Lista de chaves de licença adicionadas ao estoque (máximo 5.000 chaves, 3.000 caracteres cada). Ao informar, o inventory_amount é ajustado automaticamente

license_key_format
object

Aplicar formatação em chaves de licença

chat_delivery
object | null

Configurações de entrega via chat

Resposta

200 - application/json

OK

Representação de um pacote.

id
number
store_id
number
category_id
number
position
number
enabled
boolean
name
string
slug
string
type
enum<string>
Opções disponíveis:
SINGLE,
MULTIPLE
price
number
compare_at_price
number | null
expiry_days
number | null
inventory_amount
number | null
per_user_limit
boolean
description
string | null
image
string | null
icon
string | null
parent_id
number | null
is_variation_parent
boolean
download_key
string | null
min_amount
number | null
license_key_format
object | null
chat_delivery
object | null
price_display
string
created_at
string
updated_at
string