1. Account
Talabat-Ecommerce
  • Auth
    • Register
      POST
    • Confirm Email
      POST
    • Resend Confirmation Email
      POST
    • Login
      POST
    • Forget Password
      POST
    • Reset Password
      POST
    • Refresh Token
      POST
    • Revoke Refresh Token
      POST
  • Account
    • Get User
      GET
    • Update User
      PUT
    • Delete User
      DELETE
    • Change Password
      PUT
    • Upload User Picture
      POST
    • Delete User Picture
      DELETE
    • Get All Users
      GET
    • Add User To Role
      POST
    • Remove User From Role
      DELETE
  • Products
    • Get Products Types
      GET
    • Get Products Brands
      GET
    • Get All Products
      GET
    • Get Product
      GET
    • Add Product
      POST
    • Update Product
      PUT
    • Delete Prodcut
      DELETE
    • Upload Product Picture
      POST
    • Delete Product Picture
      DELETE
  • Prodcut Rewiews
    • Get Proudct Reviews
    • Get Proudct Review
    • Add Product Review
    • Update Product Review
    • Delete Product Review
    • Admin Delete Product Review
  • Wishlist
    • Get Wishlist
    • Add To WishList
    • Delete From WishList
  • Basket
    • Create or Update Customer Basket
    • Get Customer Basket
    • Delete Customer Basket
  • Order
    • Get Payment Methods
    • Get Delivery Methods
    • Create Order
    • Get User Orders
    • Get Orders To Admin
    • Get Order By Id
    • Get invoice deatils
    • Refund Request
    • Get Refund Request
    • Get Refund Requests To Admin
    • Get Refund Request To Admin
    • Reject Refund Request
    • Update Order Status Manually
  1. Account

Update User

PUT
http://e-commerce-talabat.runasp.net/api/account

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json

Examples

Responses

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://e-commerce-talabat.runasp.net/api/account' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "firstName": "Abdo80",
    // "lastName": "string",
    // "phoneNumber": "string",
    "address": {
        "street": "Street",
        "city": "City",
        "state": "State",
        "country": "Country",
        "postalCode": "PostalCode"
    }
}'
Response Response Example
{
    "id": "4096aebb-52dd-4a0a-ad8d-61e7f2726936",
    "email": "abdalrhmangamel681@gmail.com",
    "userName": "Abdalrhman80",
    "firstName": "Abdo80",
    "lastName": "Gamal",
    "phoneNumber": "01067377533",
    "roles": [
        "Customer"
    ],
    "address": {
        "street": "Street",
        "city": "City",
        "state": "State",
        "country": "Country",
        "postalCode": "PostalCode"
    }
}
Previous
Get User
Next
Delete User
Built with