The Collaboration API
Our internal protocols are open for audit. We treat every collaboration as an engineered system with precise inputs, defined state transitions, and harmonic outputs.
Integration Philosophy
Integrating with Fourier.dev is not a handoff—it's a synchronization. Use these endpoints to understand how we ingest requirements and transition them through our 4-phase methodology.
POST
/v1/initialize_projectStart a new collaboration by providing high-level business requirements. This triggers our decomposition engine.
Request Body
{
"project_name": "Financial_Gateway_V2",
"stakeholders": [
"Engineering_VP",
"Product_Lead"
],
"target_timezone": "EST",
"logic_complexity": "HIGH",
"harmonic_requirements": [
"Scalability",
"Observability"
]
}Example Response
{
"id": "proj_8x2kL9m",
"status": "DECOMPOSING",
"assigned_architects": [
"Senior_L5_01",
"Senior_L5_02"
],
"initial_frequency_analysis": "COMPLETE"
}GET
/v1/project/{id}/statusRetrieve the current engineering phase of a project.
Example Response
{
"id": "proj_8x2kL9m",
"current_phase": "ARCHITECT",
"completion_percentage": 34.5,
"test_coverage": 0,
"active_sprint": "001"
}