POST
/
v1
/
app
/
package
/
Create 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"
}