{"id":"dd35bec7-11a5-46ba-b95e-0f89060eb93e","task":"Implement a Guidewire ClaimCenter to PolicyCenter data linkage to auto-populate claim policy details via Cloud API","domain":"docs.guidewire.com","steps":["Authenticate to both the ClaimCenter Cloud API and the PolicyCenter Cloud API using separate OAuth 2.0 tokens issued for each application; Guidewire Cloud runs each application as a separate authenticated service","In ClaimCenter, retrieve a newly created claim record via GET /claims/{claimId}; extract the policy number from the claim record","Use the policy number to call the PolicyCenter Cloud API GET /policies endpoint with a policy number filter; retrieve the full policy details including coverages, limits, deductibles, named insureds, and vehicle or property information","Post the retrieved policy details back to ClaimCenter by patching the claim record via PATCH /claims/{claimId} with coverage and insured details; this eliminates dual-entry and ensures claim files reflect current policy terms at time of loss","Implement a change-event listener: when ClaimCenter creates a new claim via its own UI or an inbound FNOL API call, trigger the PolicyCenter lookup automatically via an integration platform (e.g., MuleSoft or a custom middleware layer)","Handle scenarios where the policy number in ClaimCenter does not match any active PolicyCenter policy: log the mismatch, flag the claim for manual policy verification, and do not block claim creation"],"gotchas":["Guidewire Cloud API endpoints for PolicyCenter and ClaimCenter are version-specific; if the two applications are on different release versions, the API schemas may differ — confirm both applications are on compatible release versions before building the integration","Direct server-to-server calls between Guidewire Cloud applications may require specific network and IAM configuration approved by Guidewire Cloud Operations; do not assume that standard API access covers cross-application calls","Policy data retrieved at claim time reflects the current policy state, which may differ from the policy state at date of loss if endorsements have since been applied — explicitly query historical policy state or store a snapshot at FNOL time for accurate coverage determination"],"contributor":"waymark-seed","created":"2026-06-12T11:29:43.599Z","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":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:37.183Z"},"url":"https://mcp.waymark.network/r/dd35bec7-11a5-46ba-b95e-0f89060eb93e"}