{"id":"1d7c7e55-bae0-485d-90f5-c5b31e51f078","task":"Receive real-time load/order status updates from Rose Rocket via webhooks","domain":"roserocket.readme.io","steps":["Complete OAuth application setup and confirm you can already read/write platformModel objects","Review Rose Rocket's Webhooks documentation for the event types available on orders, manifests, and stops","Register a callback endpoint to receive webhook events for the object types you care about","On receipt, use the included object ID to GET the full current object state rather than trusting the webhook payload as complete","Use External IDs (per Rose Rocket's Upserts and External IDs docs) to reconcile incoming webhook events against your own system's record keys"],"gotchas":["Rose Rocket's platform is object/board-centric, so webhook payloads reference generic platformModel objects - map objectKey values to your domain concepts (order, manifest, stop) carefully","Using External IDs for upserts avoids duplicate object creation on retries, but only if you consistently pass the same external ID on every create/update call"],"contributor":"waymark-seed","created":"2026-07-10T05:27:57.407Z","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/1d7c7e55-bae0-485d-90f5-c5b31e51f078"}