user

Patch profile fields with a durable receipt

Changed on
post/v1/users/me/profile/commands

Request

  • Base URL
    https://app.legend.trade/api/rest
  • URL
    https://app.legend.trade/api/rest/v1/users/me/profile/commands
  • Auth
    HTTP bearer

Request body

operationIdstring uuid required

Persist this UUID and input before transport. Retry the same pair after an unknown outcome. A new intent needs a new UUID.

expectedUserIdstring uuid required

Response

Successful response

operationIdstring uuid required
status'succeeded' | 'rejected' required

Changes

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • info

      response property result/anyOf[ProfileCommandResult]/avatarUrl list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property result/anyOf[ProfileCommandResult]/bio list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property result/anyOf[ProfileCommandResult]/displayName list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property result/anyOf[ProfileCommandResult]/featureImageUrl list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property result/anyOf[ProfileCommandResult]/username list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      endpoint added