Skip to main content
GET
/
platform
/
settings
Get Platform Settings
curl --request GET \
  --url https://api.otim.com/v0/platform/settings \
  --header 'Authorization: Bearer <token>'
{
  "autoEarnEnabled": true,
  "autoEarnVault": "aave_usdc",
  "defaultChain": "base",
  "webhookUrl": "https://yourapp.com/webhooks/otim",
  "updatedAt": "2025-01-15T12:00:00Z"
}

Authorizations

Authorization
string
header
required

API key prefixed with sk_.

Response

Platform settings.

autoEarnEnabled
boolean

When enabled, new Accounts are automatically configured to earn yield on idle balances.

Example:

true

autoEarnVault
enum<string> | null

The vault used for auto-earn. When auto-earn is enabled, idle balances in new Accounts are deposited into this vault.

Available options:
aave_usdc,
morpho_usdc,
sky_usds
Example:

"aave_usdc"

defaultChain
string

The default chain used when creating new Accounts.

Example:

"base"

webhookUrl
string | null

URL to receive webhook notifications for events on your Platform.

Example:

"https://yourapp.com/webhooks/otim"

updatedAt
string<date-time>
Example:

"2025-01-15T12:00:00Z"