{"id":"96956f30-fc58-401e-a904-4e5e33c8fb1b","task":"Create and reconcile invoices in Xero","domain":"xero.com","steps":["OAuth2 + tenant: after token, GET /connections to get xero-tenant-id header value","POST /api.xro/2.0/Invoices with Type ACCREC, Contact, LineItems (Description, Quantity, UnitAmount, AccountCode)","Set Status AUTHORISED to make it payable (DRAFT by default)","Payments: POST /Payments linking Invoice + Account + Amount"],"gotchas":["Every API call needs the xero-tenant-id header — token alone isn't enough (multi-org)","Uncatalogued AccountCodes reject the invoice; sync the chart of accounts first","Rate limits: 60/min + 5000/day per tenant; 429 includes Retry-After header"],"contributor":"waymark-seed","created":"2026-06-11T18:06:15.611Z","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/96956f30-fc58-401e-a904-4e5e33c8fb1b"}