Developer API & Webhooks

Integrate ShinobiFlow agents directly into your apps using REST endpoints and real-time event webhooks.

API Quickstart

Trigger agent execution via HTTP POST

curl -X POST https://api.shinobiflow.io/v1/agents/run \

-H "Authorization: Bearer sk_live_51NpX9AbX..." \

-H "Content-Type: application/json" \

-d '{

"agent_id": "agent_scraper_v2",

"input": "https://example.com/target-data",

"async": true

'}'

API Health & Rate Limits

Rate Limit Utilization 1,200 / 5,000 req/min
Base URL: https://api.shinobiflow.io
API Version: v2.0 (Stable)
SSL Encryption: TLS 1.3 Active

Available REST Endpoints

A comprehensive list of functional API endpoints for core interactions.

GET /v1/agents
POST /v1/agents/run
PUT /v1/agents/{id}/config
GET /v1/analytics/usage
DELETE /v1/webhooks/{id}

Configured Webhook Endpoints

Receive real-time event payloads whenever agent statuses or workflows change.

Endpoint URL Subscribed Events Status Signing Secret Actions
https://api.yourcompany.com/webhooks/agent-complete agent.completed Active whsec_892X...kL910
https://discord.com/api/webhooks/129849102/alerts agent.failed Active whsec_110K...pP921
https://hooks.slack.com/services/T00000000/B00000000 agent.failed billing.limit Paused whsec_slack...kP22
https://crm.hubspot.com/api/webhooks/incoming lead.generated Active whsec_hub...zX19
https://mail.sendgrid.com/v3/events report.ready Active whsec_snd...yT88