Yamcs HTTP API
      
    
    
Methods
- Alarms
- Audit
- Buckets
- Clearance
- Commands
- COP-1
- Database
- Events
- File Transfer
- IAM
- Indexes
- Links
- Management
- MDB Override
- MDB
- Packets
- Parameter Archive
- Processing
- Queue
- Replication
- Rocks DB
- Server
- Sessions
- Stream Archive
- Table
- Time Correlation
- Time
- Timeline
        
        Related
      
      
        
          
            Yamcs Release Notes
          
        
          
            Yamcs Server Manual
          
        
          
        
        
          
        
          
        
          
            Source Code Documentation
          
        
        
      
      
      Download this Document
    
    
  List Instance TemplatesΒΆ
List instance templates
URI Template
GET /api/instance-templates
Response Type
interface ListInstanceTemplatesResponse {
  templates: InstanceTemplate[];
}
Related Types
interface InstanceTemplate {
  // Template name.
  name: string;
  // Human-friendly description
  description: string;
  // List of variables that this template may expect
  variables: TemplateVariable[];
}
interface TemplateVariable {
  // Variable name.
  name: string;
  // Verbose name for use in UI forms
  label: string;
  // Type of variable (Java class extending org.yamcs.templating.Variable)
  type: string;
  // Verbose user guidance (HTML)
  help: string;
  // Whether this variable is required input
  required: boolean;
  // List of valid choices
  choices: string[];
  // Initial value for use in UI forms
  initial: string;
}
