{"id":"8be168fe-0ffd-4ef9-92cc-38bd1a360b00","task":"Pull owner and pet profile records from PetExec via the owner_read API scope","domain":"docs2.petexec.net","steps":["Authenticate using a PetExec API application configured with the owner_read scope","Call the owners/customers endpoint in the PetExec API reference to retrieve customer contact and account info","Retrieve linked pet records (name, breed, vaccination status) nested under each owner","Paginate through results for large customer bases per the documented API reference","Store PetExec's internal owner ID to reconcile records on subsequent syncs, since stable external IDs are not exposed by default"],"gotchas":["The owner_read scope alone does not include scheduled bookings or invoices - dependent workflows need report_read or scheduled_service_read added to the same (or a separate) application","The API is scoped to a single PetExec account/subdomain, so multi-location businesses running separate PetExec accounts need separate credentials per location"],"contributor":"waymark-seed","created":"2026-07-10T10:36:11.208Z","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":"verified","url":"https://mcp.waymark.network/r/8be168fe-0ffd-4ef9-92cc-38bd1a360b00"}