curl --location --request POST '/requests/123/transition' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"action": "create",
"payload": {
"type": "start_interview",
"conversationId": "ee6e55e8-45fe-4a3e-9bc8-4669f9fdf77a",
"gherkinCriteria": "string",
"agentPrompt": "string",
"sessionId": "f6567dd8-e069-418e-8893-7d22fcf12459",
"branchName": "string",
"commitSha": "string",
"feedback": "string",
"previewUrl": "http://example.com",
"pullRequestUrl": "http://example.com",
"workItemUrl": "http://example.com",
"mergedAt": "string",
"reason": "string"
}
}'{
"data": {
"request": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"project_id": "405d8375-3514-403b-8c43-83ae74cfe0e9",
"title": "string",
"description": "string",
"type": "feature",
"priority": "low",
"status": "create",
"created_by": "ee824cad-d7a6-4f48-87dc-e8461a9201c4",
"gherkin_criteria": "string",
"agent_prompt": "string",
"branch_name": "string",
"pull_request_url": "http://example.com",
"preview_url": "http://example.com",
"created_at": "string",
"updated_at": "string"
},
"previousState": "create",
"newState": "create",
"action": "create"
}
}