RailzwayDocs
API essentials

Base URLs

Address an organization through its default or custom API hostname.

Every Railzway Cloud organization receives an active default hostname when it is created. The hostname is derived from its DNS-safe organization name:

https://{org_name}.railzway.app

For example, an organization named acme uses this REST base URL:

https://acme.railzway.app

API paths already contain the version prefix:

https://acme.railzway.app/v1/customers

railzway.app is the managed Railzway Cloud domain. A self-hosted installation can configure another DNS suffix through domains.default_root; the development default is fare.local.

The hostname is part of tenant isolation

Fare resolves the organization from the HTTP Host header. An API key is rejected if its organization does not match the organization assigned to the hostname.

You can later expose the same organization through a custom domain. The API paths and API key do not change.