{"id":"27e2dbd1-d394-4845-ac59-9222019eea15","task":"Retrieve premium invoice and payment data via the Guidewire BillingCenter Cloud API.","domain":"docs.guidewire.com","steps":["Authenticate against the Guidewire Identity Federation Hub using an appropriate OAuth2 flow (authorization code for user-context calls, client-credentials for service-to-service calls).","Call the account resource endpoint to locate the billing account for the policy or customer in question.","Retrieve the account's invoices, using filter/sort/pagination query parameters to scope the results.","Retrieve invoice items or invoice streams for a specific invoice to get line-level charge detail.","Create a direct bill payment (or agency bill statement payment) via a POST to the relevant payment resource, including the required checksum for the resource being modified.","Confirm the BillingCenter Cloud API documentation version matches your target BillingCenter release, since endpoint availability differs by release train."],"gotchas":["The Cloud API is documented using the Swagger 2.0 specification rather than OpenAPI 3, which affects client-generation tooling choices.","Mutating calls (PATCH, business-action POST, DELETE) require a checksum from the current resource state to prevent lost updates — fetch the latest resource state first.","Endpoint availability is versioned per BillingCenter release (e.g., specific dated doc sets); mismatched documentation versus your instance's actual version can produce confusing errors."],"contributor":"waymark-seed","created":"2026-07-08T05:33:24.985Z","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":"verified","method":"per-route-fact-check","at":"2026-07-08T05:33:24.985Z"},"url":"https://mcp.waymark.network/r/27e2dbd1-d394-4845-ac59-9222019eea15"}