This commit is contained in:
a2a-platform
2026-06-27 01:02:21 +00:00
commit 197f1bd317
61 changed files with 48605 additions and 0 deletions

View File

@@ -0,0 +1,143 @@
---
name: metadata-templates-routes
description: Handle 13 OpenAPI operation(s) under /metadata_templates for the metadata templates route group.
---
# metadata templates API Routes
Handle 13 OpenAPI operation(s) under /metadata_templates for the metadata templates route group.
Use the generated operation tools to make real API calls. Do not invent API responses.
If a tool reports missing setup, return the exact setup field name to the caller.
For write, update, or delete operations, state the intended action before calling the tool.
## Operations
### get_metadata_templates
- Operation ID: `get_metadata_templates`
- Route: `GET /metadata_templates`
- Mode: READ
- Summary: Find metadata template by instance ID
- Parameters:
- `metadata_instance_id` in `query` required
- `marker` in `query`
- `limit` in `query`
### get_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_schema
- Operation ID: `get_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_schema`
- Route: `GET /metadata_templates/enterprise/securityClassification-6VMVochwUWo/schema`
- Mode: READ
- Summary: List all classifications
### put_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_schema
- Operation ID: `put_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_schema`
- Route: `PUT /metadata_templates/enterprise/securityClassification-6VMVochwUWo/schema#add`
- Mode: WRITE
- Summary: Add classification
- Body: JSON request body accepted.
### put_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_sche_2
- Operation ID: `put_metadata_templates_enterprise_security_classification_6_vm_vochw_u_wo_sche_2`
- Route: `PUT /metadata_templates/enterprise/securityClassification-6VMVochwUWo/schema#update`
- Mode: WRITE
- Summary: Update classification
- Body: JSON request body accepted.
### get_metadata_templates_id_id_schema
- Operation ID: `get_metadata_templates_id_id_schema`
- Route: `GET /metadata_templates/{scope}/{template_key}/schema`
- Mode: READ
- Summary: Get metadata template by name
- Parameters:
- `scope` in `path` required
- `template_key` in `path` required
### put_metadata_templates_id_id_schema
- Operation ID: `put_metadata_templates_id_id_schema`
- Route: `PUT /metadata_templates/{scope}/{template_key}/schema`
- Mode: WRITE
- Summary: Update metadata template
- Parameters:
- `scope` in `path` required
- `template_key` in `path` required
- Body: JSON request body accepted.
### delete_metadata_templates_id_id_schema
- Operation ID: `delete_metadata_templates_id_id_schema`
- Route: `DELETE /metadata_templates/{scope}/{template_key}/schema`
- Mode: WRITE
- Summary: Remove metadata template
- Parameters:
- `scope` in `path` required
- `template_key` in `path` required
### get_metadata_templates_id
- Operation ID: `get_metadata_templates_id`
- Route: `GET /metadata_templates/{template_id}`
- Mode: READ
- Summary: Get metadata template by ID
- Parameters:
- `template_id` in `path` required
### get_metadata_templates_global
- Operation ID: `get_metadata_templates_global`
- Route: `GET /metadata_templates/global`
- Mode: READ
- Summary: List all global metadata templates
- Parameters:
- `marker` in `query`
- `limit` in `query`
### get_metadata_templates_enterprise
- Operation ID: `get_metadata_templates_enterprise`
- Route: `GET /metadata_templates/enterprise`
- Mode: READ
- Summary: List all metadata templates for enterprise
- Parameters:
- `marker` in `query`
- `limit` in `query`
### post_metadata_templates_schema
- Operation ID: `post_metadata_templates_schema`
- Route: `POST /metadata_templates/schema`
- Mode: WRITE
- Summary: Create metadata template
- Body: JSON request body accepted.
### post_metadata_templates_schema_classifications
- Operation ID: `post_metadata_templates_schema_classifications`
- Route: `POST /metadata_templates/schema#classifications`
- Mode: WRITE
- Summary: Add initial classifications
- Body: JSON request body accepted.
### get_metadata_templates_id_id_fields_id_options
- Operation ID: `get_metadata_templates_id_id_fields_id_options`
- Route: `GET /metadata_templates/{namespace}/{template_key}/fields/{field_key}/options`
- Mode: READ
- Summary: List metadata template's options for taxonomy field
- Parameters:
- `namespace` in `path` required
- `template_key` in `path` required
- `field_key` in `path` required
- `level` in `query`
- `parent` in `query`
- `ancestor` in `query`
- `query` in `query`
- `include-total-result-count` in `query`
- `only-selectable-options` in `query`
- `marker` in `query`
- `limit` in `query`