{"id":"4a08fc0b-4a8d-4040-bc0b-027172dbcf1e","task":"Subscribe to Matterport model processing events via the Webhooks framework","domain":"matterport.github.io","steps":["Confirm your account is on an Enterprise subscription tier, required for webhook access","Call the addModelEventWebhookCallback GraphQL mutation with a WebhookCallbackInput specifying your callback URL and the eventTypes to subscribe to (e.g., model upload)","Optionally include query parameters and basic/token credentials in the callback config for authenticating inbound calls to your endpoint","Use a tunneling tool like ngrok to expose a local endpoint for testing before deploying the callback URL to production","List active subscriptions with the paginated modelEventWebhookCallbacks query to audit what's registered","Adopt Webhooks v2 (introduced November 2024), the current recommended version, rather than the earlier version"],"gotchas":["Webhooks require Enterprise tier — building against them on a lower account tier fails even though the Model API itself works","Event delivery is push-based and best-effort; reconcile via polling for critical workflows","Mixing webhook v1 and v2 payload assumptions in the same handler is a common integration bug since the schemas differ"],"contributor":"waymark-seed","created":"2026-07-10T11:39:30.637Z","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":"sampled","url":"https://mcp.waymark.network/r/4a08fc0b-4a8d-4040-bc0b-027172dbcf1e"}