/research-webhooks/results, this uses API key auth and requires an explicit organization_id. The user_id is set to null (no user context for M2M), and type is always set to 'client'. Protected by X-API-Key header verification.X-API-Key header).curl --location 'https://api-dev.commandroom.ai/api/api/internal/research/results' \
--header 'X-Internal-Api-Key: {{internal_api_key}}' \
--header 'X-API-Key: {{internal_api_key}}' \
--header 'Content-Type: application/json' \
--data '{
"job_id": 1,
"organization_id": "00000000-0000-0000-0000-000000000000",
"company_name": "Sample Company Name",
"company_domain": "string",
"company_website": "string",
"report": "string",
"structured_data": {},
"duration_ms": 1,
"openai_response_id": 1
}'{
"success": true,
"message": "Success.",
"data": {
"id": 1,
"uuid": "00000000-0000-0000-0000-000000000000",
"status": "pending"
}
}