Skip to main content
PUT
/
api
/
reseller
/
v1
/
subusers
/
{id}
/
password
Update subuser password
curl --request PUT \
  --url https://www.eclipseproxy.com/api/reseller/v1/subusers/{id}/password \
  --header 'Content-Type: application/json' \
  --data '
{
  "newPassword": "<string>"
}
'
Reset the password for a specific subuser.

Authentication

Requires a reseller API key. Pass it as Authorization: Bearer YOUR_API_KEY or X-API-Key: YOUR_API_KEY. See Reseller overview.

Path parameters

id
string
required
The subuser username (full prefixed username, e.g. MYSTORE_user1).

Body parameters

newPassword
string
required
The new password for the subuser.

Example request

{
  "newPassword": "NewSecurePassword456!"
}

Example response

{
  "status": "success",
  "message": "Password updated",
  "messageCode": "PASSWORD_UPDATED",
  "data": {
    "username": "MYSTORE_user1",
    "newPassword": "NewSecurePassword456!"
  }
}

Errors

  • 401 UNAUTHORIZED: missing or invalid API key
  • 403 NOT_RESELLER: account is not a reseller
  • 404 NOT_FOUND: no subuser with that username