Remove company Scouts
curl --request DELETE \
--url https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text){
"meta": {
"message": "Scouts deleted successfully"
},
"data": {
"success": [
"6732d4e5f6a7b8c9d0e1f2a3",
"6732d4e5f6a7b8c9d0e1f2a4"
],
"failed": [],
"total": 2,
"success_count": 2,
"failed_count": 0
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}Scouts
Remove company Scouts
Stops and deletes every company Scout running on one company. There is no per-Scout removal. The
signals those Scouts found are deleted with them. The company stays watched and keeps using its Watcher,
and the workspace Scouts are not changed. Add Scouts back with Add Scouts to a company (POST /v1/platform/companies/{id}/scouts).
Unwatching a company does this for you.
DELETE
/
v1
/
platform
/
companies
/
{id}
/
scouts
Remove company Scouts
curl --request DELETE \
--url https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api-prod.heliyos.ai/v1/platform/companies/{id}/scouts"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text){
"meta": {
"message": "Scouts deleted successfully"
},
"data": {
"success": [
"6732d4e5f6a7b8c9d0e1f2a3",
"6732d4e5f6a7b8c9d0e1f2a4"
],
"failed": [],
"total": 2,
"success_count": 2,
"failed_count": 0
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}{
"message": "<string>",
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"details": "<unknown>"
}
}This cannot be undone. The company’s Scouts and their signals are deleted.
In the Heliyos MCP server:
heliyos_companies_scouts_remove.Authorizations
A workspace API key, sent as Authorization: Bearer heliyos_.... Create one in Heliyos under Settings → API keys. A key acts as a workspace admin in the one workspace it was created in.
Path Parameters
The company record's id.
Pattern:
^[0-9a-fA-F]{24}$Was this page helpful?

