NetStacksNetStacks

Templates API

Template management endpoints.

List Templates

GET /api/templates
Authorization: Bearer <token>

Response:
{
  "data": [
    {
      "id": "uuid",
      "name": "snmp-config",
      "description": "SNMP configuration",
      "device_types": ["cisco_ios"],
      "version": 3
    }
  ]
}

Render Template

POST /api/templates/:id/render
Authorization: Bearer <token>
Content-Type: application/json

{
  "variables": {
    "snmp_community": "public",
    "location": "DC1"
  }
}

Response:
{
  "rendered": "snmp-server community public RO\nsnmp-server location DC1"
}