Skip to main content
PUT
Update your organization profile

Authorizations

Authorization
string
header
required

JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.

Body

application/json
description
string

Brief description of your organization (shown to traders)

Example:

"Professional prop trading firm specializing in futures and forex"

contactEmail
string

Support email where traders can reach you

Example:

"support@apextrading.com"

websiteUrl
string

Your organization website URL

Example:

"https://apextrading.com"

logoUrl
string

Direct URL to your logo (use the upload endpoint instead for best results)

Example:

"https://storage.hyperprop.com/logos/apex-trading.png"

sessionOpenDelayMinutes
integer

Minutes after CME session opens before trading is allowed (0 = trade immediately at open)

Required range: 0 <= x <= 120
Example:

15

sessionCloseBufferMinutes
integer

Minutes before CME session closes that trading stops (0 = trade until close)

Required range: 0 <= x <= 120
Example:

15

commissionPerSide
number

Commission per side in USD, max $100, 2 decimal places (e.g., 2.50 = $2.50 per side, $5.00 round trip)

Required range: 0 <= x <= 100
Example:

2

cryptoDayEndTime
string

Local time at which a 24/7 (crypto) trading day rolls over, HH:MM. This moves the daily loss limit and daily drawdown baseline and writes the day snapshot — it does NOT close the market and does NOT flatten positions, unlike the CME session close. Default 00:00.

Pattern: ^([01]\d|2[0-3]):[0-5]\d(:[0-5]\d)?$
Example:

"00:00"

cryptoDayEndTimezone
string

IANA timezone for cryptoDayEndTime, so the boundary follows daylight saving (e.g. America/New_York, UTC, Europe/London). Rejected with 400 if it is not a zone the runtime recognises. Default America/New_York.

Example:

"America/New_York"

Response

Success - Profile updated. Returns the complete updated profile.

success
boolean
Example:

true

message
string
Example:

"Organization profile updated successfully"

data
object
Example: