Update your organization profile
Update your organization’s public profile information.
What you can update:
description- A brief description shown to traderscontactEmail- Support email for trader inquirieswebsiteUrl- Link to your organization websitelogoUrl- Direct URL to your logo imagesessionOpenDelayMinutes- Delay after CME open before trading starts (default: 0)sessionCloseBufferMinutes- Buffer before CME close when trading stops (default: 0)commissionPerSide- Commission per side in USD (default: 0)cryptoDayEndTime- When a 24/7 (crypto) trading day rolls over (default:00:00)cryptoDayEndTimezone- IANA zone that time is read in (default:America/New_York)
Trading session configuration: By default, traders can trade during the full CME session (5:00 PM CT open → 4:00 PM CT close). Use the session fields to restrict this:
| Setting | Value | Effect |
|---|---|---|
sessionOpenDelayMinutes: 0 | Default | Trading allowed at CME open (5:00 PM CT) |
sessionOpenDelayMinutes: 15 | 15 min delay | Trading allowed at 5:15 PM CT |
sessionCloseBufferMinutes: 0 | Default | Trading allowed until CME close (4:00 PM CT) |
sessionCloseBufferMinutes: 15 | 15 min buffer | Trading stops at 3:45 PM CT |
These two fields apply to CME Group futures accounts only. They have no effect on an account whose markets are crypto (BINANCE) — there is no session to trim.
Crypto trading day (BINANCE accounts):
Crypto perpetuals never close, so there is no session boundary to end the day. cryptoDayEndTime + cryptoDayEndTimezone let you choose one. At that moment, for crypto accounts only:
- the daily loss limit and daily drawdown baselines reset
- the end-of-day snapshot is written
- traders’ personal per-day trade counters reset, and a “lock my risk settings for the day” lock expires
It is not a market close. Trading is never interrupted, open positions are not flattened, and no auto-liquidation happens at the boundary — unlike the CME 4:00 PM CT close. CME accounts ignore these fields entirely.
cryptoDayEndTime must be HH:MM or HH:MM:SS in 24-hour form; cryptoDayEndTimezone must be a real IANA zone (an unrecognised zone is rejected with 400 rather than silently falling back to UTC). The zone is stored rather than a fixed UTC offset so the boundary follows daylight saving.
Example - Roll the crypto day at 5:00 PM New York time:
{
"cryptoDayEndTime": "17:00",
"cryptoDayEndTimezone": "America/New_York"
}
Partial updates supported: Only include the fields you want to change. Omitted fields remain unchanged.
Example - Update just your contact email:
{
"contactEmail": "newsupport@apextrading.com"
}
Example - Update multiple fields:
{
"description": "Elite prop trading firm with 95% payout",
"websiteUrl": "https://apextrading.com",
"contactEmail": "traders@apextrading.com"
}
Logo upload:
For uploading a logo file, use the dedicated POST /organization/profile/logo endpoint instead of setting logoUrl directly.
Permissions: Only organization admins can update the profile. Team members with view-only access will receive a 403 error.
Authorizations
JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.
Body
Brief description of your organization (shown to traders)
"Professional prop trading firm specializing in futures and forex"
Support email where traders can reach you
"support@apextrading.com"
Your organization website URL
"https://apextrading.com"
Direct URL to your logo (use the upload endpoint instead for best results)
"https://storage.hyperprop.com/logos/apex-trading.png"
Minutes after CME session opens before trading is allowed (0 = trade immediately at open)
0 <= x <= 12015
Minutes before CME session closes that trading stops (0 = trade until close)
0 <= x <= 12015
Commission per side in USD, max $100, 2 decimal places (e.g., 2.50 = $2.50 per side, $5.00 round trip)
0 <= x <= 1002
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.
^([01]\d|2[0-3]):[0-5]\d(:[0-5]\d)?$"00:00"
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.
"America/New_York"
Related topics
Get your organization profileUpdate user profileUpdate a traderUpdate a trading accountDelete organization logo