API Reference
The SocialSeed Tasker API is a RESTful interface built with FastAPI. It provides comprehensive control over the task graph, analysis engine, and agentic integrations.
Base URL:
http://localhost:8000/api/v1
Issues
Manage lifecycle and metadata of tasks.
Create Issue
POST /api/v1/issues
Body Payload:
{
"title": "string",
"description": "string",
"priority": "LOW | MEDIUM | HIGH | CRITICAL",
"component_id": "uuid",
"labels": ["string"]
}
List Issues
GET /api/v1/issues?status=OPEN&priority=HIGH
Analysis Engine
Leverage the power of the graph to understand your project.
Impact Analysis
GET /api/v1/analyze/impact/{issue_id}
Returns a complete map of direct and transitive effects caused by the specified issue.
Root Cause Analysis
POST /api/v1/analyze/root-cause
{
"test_failure": "Connection timed out",
"component_id": "uuid"
}
Agent Integration (v0.9.0)
Endpoints specifically designed for autonomous agents.
Get Code Context
GET /api/v1/agent/context/{issue_id}
Returns relevant code symbols and files from the Code-as-Graph system based on the issue description.
Semantic Search
POST /api/v1/rag/search
Perform vector-based similarity search across the entire task and code graph.