API — Planos
Documentacao tecnica gerada automaticamente a partir da especificacao OpenAPI.
GET /api/plans
List Plans
Exemplo resposta (200):
[{
"slug": "string",
"name": "string",
"price_eur_cents": 0,
"max_systems": 0,
"max_users": 0,
"max_languages": 0,
"platform_fee_basis_points": 0,
"infrastructure_type": "string",
"includes_domain": true,
"includes_vps": true,
"is_highlighted": true,
"features_display": [
"..."
],
"included_addons": [
"..."
]
}]
GET /api/plans/addons
List Addons
Exemplo resposta (200):
[{
"slug": "string",
"name": "string",
"description": null,
"category": "string",
"addon_type": "string",
"price_eur_cents": 0,
"billing_cycle": null,
"included_in_plans": [
"..."
]
}]
GET /api/plans/tenant/{tenant_id}/features
Get Tenant Features
Parametros:
| Nome | Tipo | Obrigatorio | Descricao |
|---|---|---|---|
| tenant_id | integer | Sim | — |
Exemplo resposta (200):
{
"tenant_id": 0,
"plan": "string",
"plan_details": {
"slug": "string",
"name": "string",
"price_eur_cents": 0,
"max_systems": 0,
"max_users": 0,
"max_languages": 0,
"platform_fee_basis_points": 0,
"infrastructure_type": "string",
"includes_domain": true,
"includes_vps": true,
"is_highlighted": true,
"features_display": [
"..."
],
"included_addons": [
"..."
]
},
"active_addons": [
"..."
],
"platform_fee_basis_points": 0
}
Erros possiveis: 422 Validation Error
Documentacao gerada automaticamente.