chadholmes_85533
10/21/2025, 3:03 AMchadholmes_85533
10/21/2025, 3:03 AMAkram Boussanni
10/21/2025, 4:58 AMchadholmes_85533
10/21/2025, 2:23 PM// Get trigger type by slug (GET /api/v3/triggers_types/:slug)
const response = await fetch("https://backend.composio.dev/api/v3/triggers_types/GMAIL_NEW_EMAIL_SENT_TRIGGER", {
method: "GET",
headers: {
"x-api-key": "<key>"
},
});
const body = await response.json();
console.log(body);
Response:
{
"error": {
"message": "Trigger GMAIL_NEW_EMAIL_SENT_TRIGGER not found",
"code": 2601,
"status": 404,
"request_id": "04ea0494-53a4-4ff7-a5c2-1386334597b4",
"suggested_fix": "Check your input."
}
}Akram Boussanni
10/21/2025, 3:25 PMversion in our API calls to define the version of the tool/trigger used. You can add it to your body with value: "latest".
Ex:
curl -G https://backend.composio.dev/api/v3/triggers_types/GMAIL_EMAIL_SENT_TRIGGER \
-H "x-api-key: <api-key>" \
-d version=latest
— Let me know if it works for you!chadholmes_85533
10/21/2025, 4:46 PMcurl -G https://backend.composio.dev/api/v3/triggers_types/GMAIL_NEW_EMAIL_SENT_TRIGGER \
-H "x-api-key: a*************************NJ" \
-d version=latest
{
"error": {
"message": "Trigger GMAIL_NEW_EMAIL_SENT_TRIGGER not found",
"code": 2601,
"status": 404,
"request_id": "5264c766-834d-4be9-ba56-36fc1833b5e2",
"suggested_fix": "Check your input."
}
}chadholmes_85533
10/21/2025, 5:10 PMAkram Boussanni
10/21/2025, 5:55 PM