Agent Plugins
Sync an agent plugin
Synchronizes the remote manifest for an MCP server plugin. Component and skill plugins refresh local capability state during create, update, and test and cannot be manually synced.
POST
/
api
/
v1
/
agent
/
plugins
/
{agentPluginId}
/
sync
Sync an agent plugin
curl --request POST \
--url https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)⌘I
Sync an agent plugin
curl --request POST \
--url https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync \
--header 'Authorization: Bearer <token>'const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agent/plugins/{agentPluginId}/sync"
headers = {"Authorization": "Bearer <token>"}
response = requests.post(url, headers=headers)
print(response.text)
