Skip to main content

Multi-tenancy & environments

Fertiligent is a multi-tenant platform: each clinic is a tenant, with its own portal, while the identity server and API are shared infrastructure used by every tenant.

The shared hosts

PurposeHost
Clinic portal (per tenant)https://<tenant>.fertiligent.ai
Identity server (shared)https://is.fertiligent.ai
API (shared)https://api.fertiligent.ai

Tokens are issued by the shared identity server and validated by the shared API — see Authentication for the token flow itself.

How a tenant is resolved

A clinic's tenant is resolved by the subdomain of its portal URL: https://<tenant>.fertiligent.ai. The API and identity server hosts stay the same for every tenant; what differs is the tenant-scoped data your credentials give you access to.

Credentials are provisioned per integration

Your client_id, client secret, and the scopes you're allowed to request are provisioned by Fertiligent for your specific integration — there's no self-service tenant or client creation. Contact your Fertiligent representative to have an integration client registered.

Once you have credentials, see Making your first API call for a concrete walkthrough of obtaining a token and calling the API.