Query parameters
-
If
true, returns settings in flat format. -
Filter out results, for example to filter out sensitive information. Supports wildcards or full settings keys
-
Return all default configurations for the component template
-
If
true, the request retrieves information from the local node only. Iffalse, information is retrieved from the master node. -
Period to wait for a connection to the master node. If no response is received before the timeout expires, the request fails and returns an error.
Values are
-1or0.External documentation
GET
/_component_template
curl \
--request GET 'http://api.example.com/_component_template'
Response examples (200)
A successful response for retrieving information about a component template.
{
"component_templates" : [
{
"name" : "my-component-template",
"component_template" : {
"version" : 1,
"_meta" : {
"description" : "my custom component template"
},
"template" : {
"settings" : {
"index" : {
"number_of_shards" : "1"
}
},
"mappings" : {
"properties" : {
"@timestamp" : {
"type" : "date"
},
"message" : {
"type" : "text"
}
}
}
},
"created_date" : "2024-01-01T12:00:00.000Z",
"created_date_millis" : 1704110400000,
"modified_date" : "2025-01-01T12:00:00.000Z",
"modified_date_millis" : 1735732800000
}
}
]
}