Skip to main content
The Project Settings API manages the project’s top-level configuration: general settings, the project Secret Key, and per-platform store credentials (App Store shared secret, Play Store service account, Stripe API key).

Key concepts

  • General settings — Project name, timezone, default currency, SDK flags.
  • Secret rotationPOST /v4/project-settings/regenerate-secret rotates the sk_… key. The old key is revoked immediately.
  • Store configGET / POST /v4/project-settings/stores/{platform} where platform is app_store, play_store, or stripe.

Available endpoints

MethodEndpointDescriptionStatus
GET/project-settingsGet project settingsNew
PATCH/project-settingsUpdate project settingsNew
POST/project-settings/regenerate-secretRegenerate project secret keyNew
GET/project-settings/stores/{platform}Get store configurationNew
POST/project-settings/stores/{platform}Update store configurationNew

Authentication

All v4 endpoints require a Secret Key. Rotating the Secret Key and updating store credentials are privileged operations in the manifest sense, but the token type is the same as for reads. See Authentication.