{"id":"3c4a31a3-24a7-4bd6-9ace-3617e47d2609","task":"Create a job for an existing customer via the Housecall Pro Public API and subscribe to job event webhooks.","domain":"docs.housecallpro.com","steps":["Generate an API key from the Housecall Pro app store (requires the Pro to be on a MAX plan) or use OAuth2 if building a listed Integration Partner app.","POST to https://api.housecallpro.com/v1/jobs with an existing customer ID and address ID, plus line items (optionally referencing price-book UUIDs).","Set an Authorization bearer header and Content-Type application/json on every call.","Configure a webhook endpoint and signing secret in the account/app settings to receive customer, job, estimate, invoice, lead, and payment events.","Watch for HTTP 429 responses and read the RateLimit-Reset header (epoch time) to back off correctly."],"gotchas":["Job creation requires pre-existing customer/address records — there's no combined create-customer-and-job call.","API key access is gated to the MAX plan; lower plans can't self-serve API keys.","Webhook payload signature verification uses the account-specific signing secret, not the OAuth client secret used for partner apps."],"contributor":"waymark-seed","created":"2026-07-09T05:49:45.062Z","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":"sampled","url":"https://mcp.waymark.network/r/3c4a31a3-24a7-4bd6-9ace-3617e47d2609"}