Create Tenant Template

Create a new tenant creation template.

Body·AdminTenantTemplateCreateInput
required
application/json
  • name
    Type: string · Name
    min length:  
    3
    max length:  
    255
    required

    Template name

  • package_name
    Type: string · Package Name
    required

    Package name

  • beta_features
    Type: boolean · Beta Features

    Enable beta features

  • default_model_name
    Type: string · Default Model Name nullable

    Default AI model name (e.g., 'gpt-4o')

  • mfa_required
    Type: boolean · MFA Required

    Require MFA

Responses
  • application/json
  • 400

    Bad Request - invalid model name or managed entity not found

  • application/json
Request Example for post/admin/tenants/templates
curl https://ai.hatz.ai/v1/admin/tenants/templates \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: YOUR_SECRET_TOKEN' \
  --data '{
  "name": "",
  "package_name": "",
  "default_model_name": "",
  "beta_features": false,
  "mfa_required": false
}'
{
  "id": "string",
  "name": "string",
  "package_name": "string",
  "default_model_name": "string",
  "beta_features": true,
  "mfa_required": true,
  "created_at": "string",
  "updated_at": "string"
}