Skip to main content
PATCH
/
accounts
/
{bookmaker}
/
{username}
Update account
curl --request PATCH \
  --url https://v2.55-tech.com/accounts/{bookmaker}/{username} \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "balance": 2000,
  "active": true,
  "priority": 15,
  "maxStake": 750
}
'
{
  "bookmaker": "<string>",
  "username": "<string>",
  "client": "<string>",
  "password": "<string>",
  "balance": 123,
  "active": true,
  "priority": 123,
  "maxStake": 123,
  "minStake": 123,
  "currencyId": "<string>",
  "verifyBetslip": true,
  "meta": {},
  "createdAt": "<string>",
  "updatedAt": "<string>",
  "multiLimitAllowed": true,
  "currencyInfo": {
    "currency": "<string>",
    "currencyValue": 123,
    "updatedAt": "<string>"
  }
}

Authorizations

x-api-key
string
header
required

API key for authentication. Contact contact@55-tech.com to obtain a key.

Path Parameters

bookmaker
string
required

Bookmaker slug

username
string
required

Account username

Body

application/json
password
string | null

New account password

balance
number | null

Updated balance

active
boolean | null

Enable or disable the account

priority
integer | null

Priority for account selection (higher = preferred)

maxStake
number | null

Maximum stake override

minStake
number | null

Minimum stake override

currencyId
string | null

Account's trading currency (e.g., 'USD', 'EUR')

meta
object | null

Additional metadata (replaces existing meta)

Response

Account updated successfully

bookmaker
string

Bookmaker slug

username
string

Account username

client
string

Client name that owns this account

password
string | null

Always masked as '***'

balance
number

Current balance

active
boolean

Whether account is active

priority
integer

Priority for account selection (higher = preferred)

maxStake
number | null

Maximum stake override

minStake
number | null

Minimum stake override

currencyId
string

Account's trading currency

verifyBetslip
boolean

Force live odds fetch from bookmaker API

meta
object

Additional metadata

createdAt
string | null

Creation timestamp (ISO 8601)

updatedAt
string | null

Last update timestamp (ISO 8601)

multiLimitAllowed
boolean

Whether the account permits splitting a stake across multiple bets

currencyInfo
object | null

Exchange rate snapshot for currencyId: { currency, currencyValue, updatedAt }. Null when no rate is available.