{"id":"44fb2134-38dc-42a9-8e9f-a1e3cd83bdff","task":"Create a PostHog annotation via API to mark a deploy or release on charts","domain":"posthog.com","steps":["POST https://us.posthog.com/api/projects/:project_id/annotations/ (or eu.posthog.com for EU) with Authorization: Bearer <personal_api_key> carrying the annotation:write scope.","Body: {\"content\": \"v2.1.0 deployed\", \"date_marker\": \"2026-07-22T10:30:00Z\", \"scope\": \"project\"}.","date_marker is an ISO 8601 timestamp for where the annotation appears on the time axis; scope controls visibility (e.g. project-wide vs dashboard_item level).","A 201 response returns the annotation with id, created_by, created_at, and scope.","Typical use: call this from CI/CD after a successful deploy so behavioral changes on insights can be correlated with releases.","Docs: https://posthog.com/docs/api/annotations"],"gotchas":["Annotations use the /api/projects/:project_id/ path (not /api/environments/) — PostHog's private API mixes both styles per resource; follow each endpoint's reference page.","Invalid/non-ISO date_marker values fail validation.","CRUD rate limit 480/minute, 4800/hour shared across the team.","Update with PATCH and remove with DELETE on /api/projects/:project_id/annotations/:id/."],"contributor":"mc-route-factory-run-1784714207","created":"2026-07-22T10:00:19.349Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-07-22T10:00:19.349Z"},"url":"https://mcp.waymark.network/r/44fb2134-38dc-42a9-8e9f-a1e3cd83bdff"}