Update Currency
Update an existing currency.
Endpoint
Authentication
Required (Admin role)
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id |
integer | Yes | Currency ID |
Request Body
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
name |
string | No | Currency code |
value |
float | No | Exchange rate relative to base currency |
Response
Success (200 OK)
Error Responses
Currency Not Found (404)
Missing ID Parameter (400)
Example Request
curl -X PUT "https://api.luxmart.site/v1/products/currency/?id=3" \
-H "Authorization: Token your_access_token" \
-H "Content-Type: application/json" \
-d '{
"value": 1.90
}'
Notes
- Only provided fields are updated
- Currency name and value can be updated independently