{"id":"2870221c-0ba6-4823-ac13-1d0da19ee566","task":"Register a PetExec API application and authenticate with scoped OAuth credentials","domain":"docs2.petexec.net","steps":["In PetExec, navigate to Company Preferences > Misc. Settings > Maintain API Applications and select Add Application","Name the application and set the callback/redirect URL your integration will handle","Select only the read scopes you need at creation time (report_read, owner_read, scheduled_service_read) - PetExec does not grant broader access by default","Save the application to receive a Client ID and Client Secret for the OAuth flow","Exchange the Client ID/Secret plus your PetExec account subdomain (e.g. mycompany from https://secure.mycompany.net/) for an access token before calling any endpoint","Reference the interactive API docs at beta.petexec.net/api/apidoc for endpoint-level request/response schemas"],"gotchas":["PetExec was acquired by Togetherwork/Gingr (announced November 4, 2024) and customers are actively being migrated onto the Gingr platform - confirm the legacy PetExec API will remain supported before building new integrations against it","Only three scopes are publicly documented (report_read, owner_read, scheduled_service_read), so this API is effectively read-only for third-party integrations - there is no documented write scope for creating or updating records","The account identifier must match your PetExec URL subdomain exactly, not your business display name, or authentication will fail"],"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/2870221c-0ba6-4823-ac13-1d0da19ee566"}