Guidewire Hello World
Overview
Execute your first API calls to Guidewire InsuranceSuite Cloud APIs - PolicyCenter, ClaimCenter, and BillingCenter.
Prerequisites
-
Completed guidewire-install-auth setup
-
Valid OAuth2 access token
-
API role permissions for target endpoints
Instructions
Step 1: Instructions
TOKEN=$(curl -s -X POST "${GW_HUB_URL}/oauth/token" \
Step 2: Gosu Hello World (Server-Side)
// Gosu script to query PolicyCenter data
Step 3: API Response Structure
All Guidewire Cloud APIs follow this structure:
Step 4: Common Resource Patterns
// Get single resource
For detailed implementation code and configurations, load the reference guide: Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
Output
-
Instructions
-
Gosu Hello World (Server-Side)
-
API Response Structure
-
Common Resource Patterns
Error Handling
Error Cause Solution
404 Not Found
Invalid endpoint or resource ID Verify endpoint path and ID format
400 Bad Request
Invalid request payload Check required fields and data types
422 Unprocessable
Business rule violation Review validation errors in response
409 Conflict
Concurrent modification Retry with updated checksum
415 Unsupported Media
Wrong content type Use application/json
Resources
-
PolicyCenter Cloud API Reference
-
ClaimCenter Cloud API Reference
-
BillingCenter Cloud API Reference
-
Cloud API Developer Guide
Next Steps
For local development workflow, see guidewire-local-dev-loop .
Examples
Basic usage: Apply guidewire hello world to a standard project setup with default configuration options.
Advanced scenario: Customize guidewire hello world for production environments with multiple constraints and team-specific requirements.