string
required
The unique identifier of the integration to execute the feature from
curl -X POST "https://api.incredible.one/v1/integrations/{integration_id}/execute" \
-H "Content-Type: application/json" \
-d '{"user_id": "your_user_id", "feature_name": "gmail_send_email", "inputs": {"recipient_email": "user@example.com", "body": "Hello from Incredible API!"}}'
import requests
payload = {
"user_id": "your_user_id",
"feature_name": "gmail_send_email",
"inputs": {"recipient_email": "user@example.com", "body": "Hello from Incredible API!"}
}
res = requests.post("https://api.incredible.one/v1/integrations/{integration_id}/execute", json=payload)
print(res.json())
const res = await fetch("https://api.incredible.one/v1/integrations/{integration_id}/execute", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
user_id: "your_user_id",
feature_name: "gmail_send_email",
inputs: { recipient_email: "user@example.com", body: "Hello from Incredible API!" }
})
});
console.log(await res.json());
{
"success": true,
"result": {
"message_id": "abc123...",
"status": "sent"
},
"integration_id": "gmail",
"feature_name": "gmail_send_email",
"user_id": "your_user_id"
}
{
"error": "Feature not found",
"available_features": ["gmail_send_email", "gmail_get_emails"]
}