Skip to main content
PUT
Update account configuration

Authorizations

Authorization
string
header
required

Enter your API key: wave_live_<token>

Path Parameters

id
string
required

Body

application/json

Partial update. Omit a field to leave it unchanged.

username
string | null
Required string length: 1 - 64
password
string | null
Minimum string length: 1
secret
string | null
Minimum string length: 1
proxy_country_code
string | null
Required string length: 2
proxy_city
string | null
Minimum string length: 1

Response

Successful Response

Response shape returned by create and update routes. Profile picture is intentionally omitted because it is null at the moment of create/update — callers should call GET /accounts/{id} to fetch it once Instagram login completes asynchronously.

id
string<uuid>
required

Account ID

username
string
required

Instagram username

setup_status
string
required

Setup status (NOT_STARTED, LOGGEDIN, WARMING_UP, READY, ...)

created_at
string<date-time> | null
updated_at
string<date-time> | null