Logo ZenifraZenifra

Plano do Projeto

Aprenda como alterar o plano do seu projeto via API.

Atualizar Plano do Projeto

Altera o plano do projeto para um novo plano.

PATCH /project/:id/plan

Parâmetros de Path

ParâmetroTipoDescrição
idstringID do projeto (ObjectId)

Body

CampoTipoObrigatórioDescrição
planstringSimIdentificador do plano

Planos Disponíveis

PlanoDescrição
staticPlano estático
basicPlano básico
premiumPlano premium
premium_plusPlano premium plus
businessPlano business
deep_learning_basicDeep Learning básico (com GPU)
deep_learning_premiumDeep Learning premium (com GPU)

Exemplo

{
  "plan": "premium"
}

Resposta

{
  "status": "success",
  "data": {
    "plan_id": "premium",
    "price": 59.90
  }
}

Exemplos

curl -X PATCH "https://api.zenifra.com/v1/project/507f1f77bcf86cd799439011/plan" \
  -H "x-api-key: sua-api-key" \
  -H "Content-Type: application/json" \
  -d '{"plan": "premium"}'

Python

import requests

API_KEY = "sua-api-key"
PROJECT_ID = "507f1f77bcf86cd799439011"

response = requests.patch(
    f"https://api.zenifra.com/v1/project/{PROJECT_ID}/plan",
    headers={"x-api-key": API_KEY},
    json={"plan": "premium"}
)
print(response.json())

Observações

  • A mudança de plano pode levar alguns minutos para ser aplicada
  • O valor será ajustado de acordo com o modelo de pagamento do projeto
  • Planos com GPU (deep_learning_basic, deep_learning_premium) possuem custo adicional