---
title: "PetExec Connector | Embedded iPaaS"
description: "Embed PetExec to sync owners, bookings, employees and reports inside your SaaS using Cyclr orchestration."
url: "https://cyclr.com/integrate/petexec"
canonical: "https://cyclr.com/integrate/petexec"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

![PetExec connector icon](https://cyclr.com/nitropack_static/sXmTfWgCNjOnvnYlyrLZVbIAkjEZnoiJ/assets/images/optimized/rev-31a2a0c/cyclr.com/wp-content/uploads/2022/03/ext-308-300x273.jpg)

# PetExec Connector

Build in-app integrations that sync owners, employees and locations, create and update scheduled services and pull billing or statistics reports. Use Cyclr to surface PetExec data and actions inside your SaaS for booking automation, customer record sync and reporting workflows.

 [Build with this Connector](https://cyclr.com/get-started) [Talk to an integration expert](https://cyclr.com/get-started/) AuthenticationOAuth 2.0Connector typeMiscellaneousAvailable inCyclr Console ActionsMCP toolsWorkflows 01

## Faster time to market

Ship customer-facing PetExec automations in weeks.

 02

## Scoped API access

Tokens use PetExec OAuth scopes for minimal permissions.

 03

## Reusable orchestration

Create one workflow and reuse across tenants.

 04

## Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

## Overview

Integrate PetExec to sync customer records, scheduled services (bookings), employee rosters, locations and billing or statistics reports. Cyclr lets you orchestrate PetExec API calls, map fields, schedule polling or on-demand actions, and expose those flows as white-label, in-app integrations linked to your tenant accounts. See the PetExec API documentation for endpoint details and scope requirements: [PetExec API documentation](https://secure.petexec.net/api/apidoc/index.html?utm_source=cyclr).

### Why use Cyclr?

Deliver PetExec integrations natively inside your product with Cyclr’s white-label embedded delivery. Reuse orchestration across tenants, manage per-customer OAuth credentials, and publish governed MCP tools so product teams can safely expose approved PetExec methods to end users while keeping centralized governance and monitoring.

PRODUCT USE CASES

## Top use cases

Build multi-tenant automations that create or update owner records, mirror bookings, import employees and locations, and pull billing or report data for dashboards and reconciliation.

### Create owner records in PetExec when users sign up

Automatically create or update owner (user card) records in PetExec from your app signups to keep contact and account data synchronized.

### Mirror scheduled services and bookings

Create, update or cancel scheduled services in PetExec to reflect appointments booked inside your product, keeping calendars aligned.

### Fetch billing and statistics reports

Pull PetExec billing and statistics reports for nightly reconciliation, dashboards and financial exports using the reports endpoints.

ORCHESTRATION

## How PetExec works with Cyclr

Cyclr sits between your SaaS product and PetExec to handle authentication, govern access and orchestrate every API call per customer, at scale.

 1. 1
 ### Your SaaS product
 Your app requests an action for a specific customer.
 2. 2
 ### Cyclr orchestration
 Cyclr authenticates, applies policies and routes the request.
 3. 3
 ### PetExec
 PetExec processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

## Available connector capabilities

Explore PetExec methods you can orchestrate through Cyclr.

Search connector methods

INTEGRATIONS + MCP TOOLS

### Use any PetExec method in an integration or as an MCP tool

Every available connector method can be added to an integration workflow built with Cyclr or exposed as a governed MCP tool. Use the same multi-tenant authentication, orchestration and governance layer to deliver customer-facing integrations and AI-agent capabilities inside your SaaS product.

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/) Scheduled Services3

### List Service Types

Action

Lists all scheduled service types.

### List Services

Action

List all scheduled services by the specified type.

### List Service Types & Services

Action

Lists all scheduled service types and services.

Orders2

### List New Orders

Action

Retrieves all orders since the last time this action was executed.

### List Orders

Action

Retrieves all orders from the specified time range.

Owners1

### Get Owner

Action

Retrieves the specified owner by User ID.

### Can’t find the method your integration needs?

Cyclr can extend this connector with additional API methods to support your integration requirements.

[Get in touch](https://cyclr.com/contact/)

TECHNICAL DETAILS

## PetExec integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing PetExec integrations in Cyclr.

### API and authentication

API host`https://secure.petexec.net/api`AuthenticationOAuth 2.0Credentials

Client ID; Client Secret; PetExec account name; Cyclr callback/redirect URL.

 Method categories

Owner/customer records; Scheduled services/bookings; Reports; Company (employees, locations); Preferences read/write.

[View vendor API documentation →](https://secure.petexec.net/api/apidoc/index.html?utm_source=cyclr)

### Pagination and rate limits

#### Pagination

No published pagination spec. Many list endpoints return full JSON arrays; confirm pagination/query parameters in PetExec docs.

#### Rate limits

No numeric rate limits are published. Access is mainly bounded by requested OAuth2 scopes; confirm throttling with PetExec.

IMPLEMENTATION

## Authentication at a glance

PetExec uses OAuth2 client credentials issued in the PetExec console (client_id and client_secret). Cyclr exchanges these via the OAuth token endpoint and requests scoped access (e.g. report_read, owner_read, scheduled_service_read).

 Authentication methodOAuth 2.0Credential required

Client ID; Client Secret; PetExec account name; Cyclr callback/redirect URL.

 **Before you begin:**

Requires active PetExec account; set Cyclr callback URL and request required scopes.

 [View setup guide](https://community.cyclr.com/connector-guides/petexec/petexec-setup)

AI INTEROPERABILITY

## Use PetExec methods in MCP servers

Cyclr can expose any available PetExec connector method as a governed MCP tool.

 - Expose connector methods as MCP tools
 - Combine them with your product data and other connectors
 - Apply tenant-aware access and governance
 - Orchestrate end-to-end MCP-triggered workflows

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/)

COMMON QUESTIONS

## Frequently asked questions

 What can the PetExec connector integrate or automate? *↓*

It syncs owner/customer records, scheduled services (bookings), employees, locations and billing/statistics reports. Cyclr workflows can create, update or fetch these PetExec objects to automate bookings, roster sync and reporting.

 How does authentication work for PetExec? *↓*

PetExec uses OAuth2: you create a Client ID and Client Secret in your PetExec account and set the Cyclr callback URL. Cyclr exchanges credentials for scoped bearer tokens (for example report_read, owner_read, scheduled_service_read).

 Can I embed PetExec integrations for many customer accounts? *↓*

Yes. Cyclr supports per-tenant OAuth credentials and reusable orchestration so you can embed white-label PetExec workflows across customer accounts while centralizing monitoring and updates.

 Can supported PetExec methods be exposed as governed MCP tools? *↓*

Yes. Cyclr lets you expose connector methods as governed MCP tools or product features, so product teams can surface approved PetExec actions with centralized governance and version control.

KEEP EXPLORING

## Related resources and connectors

[Documentation ### What is iPaaS? **Read more →**](https://cyclr.com/blog/what-is-ipaas)[Product ### How to develop an API – Best Practices to Follow from Cyclr Developers **Read more →**](https://cyclr.com/blog/how-to-develop-an-api)[Product ### MCP PaaS **Read more →**](https://cyclr.com/product/mcp-paas)[Related connector ### OfficeR&D Related Miscellaneous connector for customer-facing integration workflows.](https://cyclr.com/integrate/officer&d)[Related connector ### Provet Cloud Related Miscellaneous connector for customer-facing integration workflows.](https://cyclr.com/integrate/provet-cloud)[Related connector ### Recruit CRM Related Miscellaneous connector for customer-facing integration workflows.](https://cyclr.com/integrate/recruit-crm)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "WebPage",
                "ItemPage"
            ],
            "@id": "https://cyclr.com/integrate/petexec",
            "url": "https://cyclr.com/integrate/petexec",
            "name": "PetExec Connector | Low-Code PetExec Integration | Cyclr",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/integrate/petexec#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/integrate/petexec#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-308.jpg",
            "datePublished": "2022-03-21T15:52:50+00:00",
            "dateModified": "2026-02-17T16:20:54+00:00",
            "description": "Provide your SaaS's users with in-app PetExec integrations with Cyclr's low-code embedded iPaaS solution.",
            "breadcrumb": {
                "@id": "https://cyclr.com/integrate/petexec#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/integrate/petexec"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/integrate/petexec#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2022/03/ext-308.jpg",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2022/03/ext-308.jpg",
            "width": 492,
            "height": 448
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/petexec#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "CRMs",
                    "item": "https://cyclr.com/connectors/category/crms"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "PetExec"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "SoftwareApplication",
            "@id": "https://cyclr.com/integrate/petexec#connector",
            "name": "PetExec Connector",
            "url": "https://cyclr.com/integrate/petexec",
            "applicationCategory": "DeveloperApplication",
            "operatingSystem": "Web",
            "description": "Embed PetExec to sync owners, bookings, employees and reports inside your SaaS using Cyclr orchestration.",
            "featureList": [
                "OAuth2 client credentials; scoped tokens; owner/customer records; scheduled services; billing reports; company employees and locations; preferences endpoints"
            ]
        },
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/integrate/petexec#article",
            "headline": "PetExec Connector | Embedded iPaaS",
            "description": "Embed PetExec to sync owners, bookings, employees and reports inside your SaaS using Cyclr orchestration.",
            "mainEntityOfPage": "https://cyclr.com/integrate/petexec",
            "dateModified": "2026-09-03",
            "about": {
                "@id": "https://cyclr.com/integrate/petexec#connector"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/petexec#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Connectors",
                    "item": "https://cyclr.com/connectors/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Miscellaneous",
                    "item": "https://cyclr.com/connectors/category/miscellaneous"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "PetExec Connector",
                    "item": "https://cyclr.com/integrate/petexec"
                }
            ]
        },
        {
            "@type": "FAQPage",
            "@id": "https://cyclr.com/integrate/petexec#faq",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "What can the PetExec connector integrate or automate?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "It syncs owner/customer records, scheduled services (bookings), employees, locations and billing/statistics reports. Cyclr workflows can create, update or fetch these PetExec objects to automate bookings, roster sync and reporting."
                    }
                },
                {
                    "@type": "Question",
                    "name": "How does authentication work for PetExec?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "PetExec uses OAuth2: you create a Client ID and Client Secret in your PetExec account and set the Cyclr callback URL. Cyclr exchanges credentials for scoped bearer tokens (for example report_read, owner_read, scheduled_service_read)."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can I embed PetExec integrations for many customer accounts?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Cyclr supports per-tenant OAuth credentials and reusable orchestration so you can embed white-label PetExec workflows across customer accounts while centralizing monitoring and updates."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can supported PetExec methods be exposed as governed MCP tools?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Cyclr lets you expose connector methods as governed MCP tools or product features, so product teams can surface approved PetExec actions with centralized governance and version control."
                    }
                }
            ]
        }
    ]
}
```
