Skip to main content
Environments can also be managed in the KeyStone Dashboard under Settings > Environments - no code required.
Environments provide data isolation within a platform (e.g., development, staging, production). Each environment has its own settlements, webhooks, IP allowlists, and M2M credentials.

create


list / get

EnvironmentRead


update


deactivate

Deactivate an environment. Preserves all data but blocks M2M authentication using this environment’s credentials.
To reactivate, use update with isActive: true.