Skip to content

Project Settings

Access project settings via the project sidebar → Settings → Project.

General

SettingDescription
NameProject display name
DescriptionOptional description
Default localeThe primary language used when no locale is specified in API calls
StorageLocal disk (public) or S3-compatible storage

JWT Token TTL

Configure the expiration time for end-user authentication tokens:

SettingDefaultDescription
Access Token TTL900s (15 min)Lifetime of access tokens in seconds. Min: 60. Leave empty for default.
Refresh Token TTL2,592,000s (30 days)Lifetime of refresh tokens in seconds. Min: 60. Leave empty for default.

These settings apply to tokens issued via POST /api/{projectId}/auth/login. Changing the TTL only affects new tokens — existing tokens retain their original expiration.

SMTP Mailer

Each project can have its own SMTP configuration. See the SMTP Mailer section in project settings for configuration.

Danger zone

ActionDescription
Archive projectHides the project from the dashboard; API continues to work
Delete projectPermanently deletes the project, all collections, entries, and media files