POST
/
v1
/
app
/
package
curl --request POST \
  --url https://api.centralcart.com.br/v1/app/package/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "<string>",
  "description": "<string>",
  "category_id": 123,
  "enabled": true,
  "price": 123,
  "expiry_days": 123,
  "type": "<string>",
  "inventory_amount": 123,
  "per_user_limit": true,
  "image": "<string>",
  "commands": [
    {
      "type": "<string>",
      "command": "<string>",
      "game_server_id": 123,
      "offline_execute": true,
      "schedule": 123,
      "execute_once": true
    }
  ],
  "discord_actions": [
    {
      "type": "<string>",
      "action": "<string>",
      "parameters": {
        "role_id": "<string>",
        "channel_id": "<string>",
        "message": "<string>"
      }
    }
  ],
  "variables": [
    123
  ],
  "email": {
    "title": "<string>",
    "content": "<string>"
  },
  "license_keys": [
    "<string>"
  ]
}'
{
  "id": 101,
   "store_id": 1,
  "name": "Pacote VIP",
  "category_id": 5,
  "price": 50,
  "expiry_days": 30,
  "type": "SINGLE",
  "inventory_amount": 100,
  "position": 1,
  "slug": "pacote-vip",
  "created_at": "2023-11-18T14:00:00.000Z",
  "updated_at": "2023-11-18T14:00:00.000Z"
}
name
string
required

O nome do pacote

description
string

A descrição detalhada do pacote

category_id
number
required

O ID da categoria à qual o pacote pertence

enabled
boolean

Define se o pacote está habilitado ou não

price
number
required

O preço do pacote, entre 0 e 1.000.000.

expiry_days
number

Número de dias para expiração do pacote, entre 1 e 365

type
string
required

Tipo do pacote: SINGLE ou MULTIPLE

inventory_amount
number

A quantidade de estoque disponível para o pacote, entre 1 e 999.999

per_user_limit
boolean

Define se há um limite por usuário para adquirir o pacote

image
string

URL da imagem do pacote

commands
object[]

Lista de comandos associados ao pacote

discord_actions
object[]

Ações no Discord associadas ao pacote.

variables
number[]

IDs das variáveis associadas ao pacote

email
object

Informações do email enviado ao adquirir o pacote

license_keys
string[]

Lista de chaves de licença associadas ao pacote (máximo 300 chaves, 250 caracteres cada)

{
  "id": 101,
   "store_id": 1,
  "name": "Pacote VIP",
  "category_id": 5,
  "price": 50,
  "expiry_days": 30,
  "type": "SINGLE",
  "inventory_amount": 100,
  "position": 1,
  "slug": "pacote-vip",
  "created_at": "2023-11-18T14:00:00.000Z",
  "updated_at": "2023-11-18T14:00:00.000Z"
}