/v1/assistant-responsesSubmit approved input to a configured AI assistant and receive a response.
The Uchiha-AI API enables eligible customers to submit requests, start configured workflows, retrieve results, and review usage from their own business applications.
API access is available only to approved business customers on supported subscription plans. The applicable API features, endpoint availability, usage limits, and service scope are confirmed before activation.
Approved customers receive an API key and the current base URL through their Uchiha-AI workspace. API keys must be stored securely and must never be included in public client-side code.
This public documentation is an integration overview. The customer workspace contains the current base URL, enabled resources, identifiers, and plan-specific limits.
Send the assigned API key in the Authorization header over HTTPS. Requests and responses use JSON.
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Accept: application/json/v1/assistant-responsesSubmit approved input to a configured AI assistant and receive a response.
/v1/workflow-runsStart an enabled workflow using the supplied business data.
/v1/workflow-runs/{run_id}Retrieve the current status and available result for a workflow run.
/v1/usageReview available usage information for the current subscription period.
POST /v1/workflow-runs
{
"workflow_id": "wf_example",
"input": {
"request": "Classify and route this inquiry"
},
"metadata": {
"reference": "customer-reference"
}
}{
"id": "run_example",
"status": "queued",
"workflow_id": "wf_example",
"created_at": "2026-07-13T12:00:00Z"
}The API uses standard HTTP status codes. Typical responses include 400 for an invalid request, 401 for failed authentication, 403 for unavailable resources, 404 for unknown records, 429 for a plan limit, and 500 for a service error.
Rate and usage limits depend on the active subscription. Where available, response headers indicate remaining capacity and reset information.
Contact Uchiha Itachi LTD to confirm your intended integration, plan eligibility, and expected usage.