action posthog_signals_report_artefacts_retrieve { label: "Get a single artefact" description: "Get one artefact by id, content parsed (and reviewers enriched) the same way as the list." provider: posthog method: GET path: "/api/projects/{project_id}/signals/reports/{report_id}/artefacts/{id}/" encoding: json input: { type: "object" properties: { id: { type: "string" format: "uuid" } report_id: { type: "string" format: "uuid" } } required: ["id", "report_id"] additionalProperties: false } output: { type: "object" required: ["content", "created_at", "created_by", "id", "task_id", "type", "updated_at"] properties: { content: { type: "object" } created_at: { type: "string" format: "date-time" } created_by: { description: "User the artefact is attributed to, when a user produced it. Null for task/system writes." type: "object" } id: { type: "string" format: "uuid" } task_id: { type: ["string", "null"] format: "uuid" description: "Task the artefact is attributed to, when an agent produced it. Null for user/system writes." } type: { type: "object" } updated_at: { type: ["string", "null"] format: "date-time" } } } }