List available forge templates
const url = 'https://api.ultimateteam.ai/api/v1/forge/templates';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.ultimateteam.ai/api/v1/forge/templates \ --header 'X-API-Key: <X-API-Key>'Returns available forge templates filtered by type and/or domain. Includes public templates and, for Enterprise tenants, any private templates owned by the tenant.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”Responses
Section titled “ Responses ”Successful Response
Response for GET /api/v1/forge/templates.
Attributes: templates: List of matching forge templates. total: Total number of matching templates.
object
A single forge template summary.
Attributes: id: Template UUID. template_type: ‘agent’ or ‘connector’. domain: Expertise domain (e.g. ‘tiktok_marketing’). display_name: Human-readable template name. quality_score: Template quality score (0.0-1.0). deployment_count: Number of times this template has been deployed. industries_served: List of industry tags. is_private: Whether this is a private enterprise template.
object
Examplegenerated
{ "templates": [ { "deployment_count": 1, "display_name": "example", "domain": "example", "id": "example", "industries_served": [ "example" ], "is_private": true, "quality_score": 1, "template_type": "example" } ], "total": 1}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}