Central API — list tenant templates
GET/tenants/{tenant_id}/office/templates
Returns all office templates for a specific tenant from the central admin API. Use in the platform admin panel to audit a tenant's template library or diagnose rendering issues without impersonating the tenant.
Request
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
tenant_id | string | Yes | The tenant identifier (subdomain slug). |
Responses
200 List of templates for the specified tenant
Content type application/json, array of object · OfficeTemplateV1.
| Field | Type | Required | Description |
|---|---|---|---|
id | integer | No | Auto-incremented primary key. |
name | string | No | Human-readable template name. |
status | string | No | Current publication status. One of: |
binding | string | No | The data binding context this template is designed for (e.g. "invoice", "contract"). |
template_format | string | No | Source format of the template body. One of: |
output_formats | array of string | No | List of output formats that render jobs for this template will produce. |
current_version | integer | No | Latest draft version number. |
published_version | integer, nullable | No | Currently active published version number. Null if never published. |
notes | string, nullable | No | |
created_at | string (date-time) | No | |
updated_at | string (date-time) | No |
404 Tenant not found
Example request
curl -X GET "https://{tenant}.faciotech.net/api/v1/tenants/{tenant_id}/office/templates" \
-H "Accept: application/json"