Back to Integrations & API

    Developer API overview

    OAuth credentials, webhooks, and scoped access for custom integrations on Founders+.

    The Developer API (beta) is included with Founders+. It lets you sync patients and bookings, read invoices, and build custom workflows. Access is off by default until you accept the API Data Processing Agreement and create credentials.

    Enable API access

    1. Confirm you are on Founders+ (Settings → Premium).
    2. Go to Settings → API.
    3. Read API access & data processing and accept the DPA → Accept & continue.
    4. Switch on Enable API access.
    5. Optional: add IP restrictions for production credentials.
    6. Click Save settings.
    API settings with enable toggle and credential creation
    Settings → API — accept the DPA, then enable access and create credentials.

    Create credentials and webhooks

    1. Click Create credential and select Permissions (scopes) for your integration.
    2. Copy the client secret when shown — it is only displayed once.
    3. Optional: add Webhooks with your URL and event types.
    4. Monitor API activity on the same tab.
    5. Open View API documentation for endpoint reference (Admin → API docs).

    Note

    The API is beta. Review terms in settings before connecting production systems. For patient payments DPA, see GDPR and the Data Processing Agreement.

    What happens next

    Still stuck?

    Send us a message and we'll get you sorted. If you're logged in, you can also use the ? Help button in your admin dashboard.

    Contact support