Components
Search Studio navigation by component name or element key.
Search Studio navigation by component name or element key. The request is scoped to the authenticated instance and enforces Component roles and version state.
GET
/
api
/
v1
/
component
/
navigation
/
search
Search Studio navigation by component name or element key.
curl --request GET \
--url https://api.revoengine.com/api/v1/component/navigation/search \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/component/navigation/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/component/navigation/search"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"componentId": "<string>",
"name": "<string>",
"category": "<string>",
"type": "CODE_JS_LIB",
"matchingElementKeys": [
"<string>"
]
}
],
"next": true
}Authorizations
Bearer JWT token or API Key (sk-*).
Query Parameters
Literal substring of a component name or element key.
Maximum string length:
120Restrict results to one component type.
Available options:
CODE_JS_LIB, CODE_TS_LIB, CODE_JS, CODE_TS, CODE_JS_TEST, CODE_TS_TEST, JSON_VALIDATOR, CUSTOM_NODEJS Required range:
x >= 0Required range:
1 <= x <= 100⌘I
Search Studio navigation by component name or element key.
curl --request GET \
--url https://api.revoengine.com/api/v1/component/navigation/search \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/component/navigation/search', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/component/navigation/search"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"componentId": "<string>",
"name": "<string>",
"category": "<string>",
"type": "CODE_JS_LIB",
"matchingElementKeys": [
"<string>"
]
}
],
"next": true
}
