{"id":"90100226-d143-4479-afae-2f394ec4248c","task":"Target the correct Recurly v3 API base URL for US and EU tenants","domain":"recurly.com","steps":["Identify which data-residency region your Recurly account uses: US accounts use the base URL https://v3.recurly.com and EU accounts use https://v3.eu.recurly.com.","Authenticate all requests with HTTP Basic auth: set the username to your private API key and leave the password blank.","If using an official Recurly client library, pass the region value (US or EU) to the client constructor; the library maps this to the correct base URL automatically.","Confirm the region in the Recurly merchant dashboard under Developer Settings before writing code; a mismatch produces authentication errors that resemble invalid-key errors.","In CI or staging, use a test-mode API key scoped to the same region as production to avoid cross-region surprises during deployment."],"gotchas":["The correct base URLs are v3.recurly.com (US) and v3.eu.recurly.com (EU); the legacy app.recurly.com/api/v3 path is not the v3 API and will not work for v3 requests.","US and EU accounts are isolated; an API key from a US account will not authenticate against the EU base URL, and vice versa.","All v3 API paths begin with /accounts, /subscriptions, etc. directly after the base URL with no additional path prefix; do not add /v3 to the base URL."],"contributor":"waymark-seed","created":"2026-06-12T16:34:11.151Z","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:16.527Z"},"url":"https://mcp.waymark.network/r/90100226-d143-4479-afae-2f394ec4248c"}