Users

Replace an own private address

Changed on

Requires the current unsuspended owner. Delegated credentials require users:write. Success and errors are no-store. Full replacement preserves ID. Geographic changes increment inputRevision and fence old enrichment. Label-only changes preserve resolution input. No-op writes require current version and preserve versions.

put/api/v1/me/addresses/{address_id}

Request

  • Base URL: https://api.stage.aura-historia.com
  • URL: https://api.stage.aura-historia.com/api/v1/me/addresses/{address_id}
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

address_idstring required

Strict server-generated UUIDv7 UserAddress TypeID, returned on creation. No bare UUID or owner input.

Request body

expectedVersioninteger required
labelstring required

Nonblank private label, at most 128 UTF-8 bytes, without control characters.

Response

Successful private operation.

addressIdstring required

Strict server-generated UUIDv7 UserAddress TypeID, returned on creation. No bare UUID or owner input.

labelstring required

Nonblank private label, at most 128 UTF-8 bytes, without control characters.

inputRevisioninteger required
versioninteger required
preferredboolean required

Changes