- Auth
- ForgotPassword
- Profile
- Family Members
- Address
- Languages
- Products
- Permissions
- Config
- Appointment Schedule
- Test Tags
- Test Parameters
- Category
- Device
- File
- Appointment
- Reports
- Staff
- Patient
- Notifications
Update Product
Developing
PUT
/api/service/v1/products/{id}
Request
Path Params
id
string
required
Header Params
Accept
string
optional
Example:
application/json
Content-Type
string
optional
Example:
application/json
practice-code
string
optional
Example:
DEFAULT
Authorization
string
optional
Example:
{{token}}
Body Params application/json
title
object
required
en
string
required
ar
string
required
subtitle
object
required
en
string
required
ar
string
required
description
object
required
en
string
required
ar
string
required
prerequisites
object
required
en
string
required
ar
string
required
type
string
required
items
array[string]
required
test_parameters
array[string]
required
price
integer
required
category
string
required
service_category
string
required
currency
string
required
discount_amount
string
required
discount_type
string
required
sample_requirements
array[string]
required
tests
array[string]
required
Example
{
"title" : { "en" : "test 1 ##"},
"subtitle" : { "en" : "Sub ttile"},
"description" : { "en" : "desriptin "},
"prerequisites" : { "en" : "prerquu ui"},
"type" : "package",
"items" : ["6793680981770556165f150d"],
"test_parameters" : ["6788b0121322454d3e643f64"],
"price" : 420,
"category" : "6788c93bd798f459e8c8d7cc",
"service_category" : "6790d7c19975d85c7b447c53",
"currency" : "INR",
"discount_amount" : "100",
"discount_type" : "flat",
"sample_requirements" : ["blood"]
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://afyahealth.doctodoor.com:5600/api/service/v1/products/' \
--header 'Accept: application/json' \
--header 'practice-code: DEFAULT' \
--header 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY3YjJkZmZlNWJmMjdlMzk1NTUzMjE0MyIsImVtYWlsIjoiZGVlcC5tYXJzb25pYUBwbGVuYXJ0ZWNoLmNvbSIsInN1YiI6IjY3YjJkZmZlNWJmMjdlMzk1NTUzMjE0MyIsImlhdCI6MTc0MTc4MjA4NCwiZXhwIjoxNzQ5NTU4MDg0fQ.KAMsweSbJPDxpLijKdjgp3YEFauw8KYLLumCBpqQfAA' \
--header 'Content-Type: application/json' \
--data-raw '{
"title" : { "en" : "test 1 ##"},
"subtitle" : { "en" : "Sub ttile"},
"description" : { "en" : "desriptin "},
"prerequisites" : { "en" : "prerquu ui"},
"type" : "package",
"items" : ["6793680981770556165f150d"],
"test_parameters" : ["6788b0121322454d3e643f64"],
"price" : 420,
"category" : "6788c93bd798f459e8c8d7cc",
"service_category" : "6790d7c19975d85c7b447c53",
"currency" : "INR",
"discount_amount" : "100",
"discount_type" : "flat",
"sample_requirements" : ["blood"]
}'
Responses
🟢200Success
application/json
Body
error
boolean
required
status_code
integer
required
message
string
required
data
object
required
items
array [object {19}]
required
test_parameters
array [object {7}]
required
sample_requirements
array[string]
required
estimated_report_delivery_time
integer
required
is_deleted
integer
required
title
object
required
subtitle
object
required
description
object
required
prerequisites
object
required
type
string
required
category
object
required
price
integer
required
currency
string
required
discount_amount
integer
required
discount_type
string
required
service_category
object
required
image
object
required
created_at
string
required
updated_at
string
required
id
string
required
Examples
{
"error": false,
"status_code": 200,
"message": "Product updated successfully.",
"data": {
"items": [
{
"items": [],
"test_parameters": [
"6788b0121322454d3e643f64"
],
"sample_requirements": [
"blood"
],
"estimated_report_delivery_time": 0,
"is_deleted": 0,
"title": {
"en": "test 1 ##"
},
"subtitle": {
"en": "Sub ttile"
},
"description": {
"en": "desriptin "
},
"prerequisites": {
"en": "prerquu ui"
},
"type": "test",
"category": "6788c93bd798f459e8c8d7cc",
"price": 420,
"currency": "INR",
"discount_amount": 100,
"discount_type": "flat",
"service_category": "6790d7c19975d85c7b447c53",
"created_at": "2025-01-24T10:14:33.704Z",
"updated_at": "2025-01-24T10:14:33.704Z",
"id": "6793680981770556165f150d"
}
],
"test_parameters": [
{
"tags": [
{
"is_deleted": 0,
"title": {
"en": "en title edit",
"ar": "ar title edit"
},
"created_at": "2025-01-16T06:49:07.666Z",
"updated_at": "2025-01-16T06:49:07.666Z",
"id": "6788abe33fd2424ae6a4db87"
}
],
"is_deleted": 1,
"title": {
"en": "this is en title edited",
"ar": "this is ar title"
},
"description": {
"en": "this is en title edited",
"ar": "this is ar title"
},
"created_at": "2025-01-16T07:06:58.981Z",
"updated_at": "2025-01-16T10:04:28.856Z",
"id": "6788b0121322454d3e643f64"
}
],
"sample_requirements": [
"blood"
],
"estimated_report_delivery_time": 0,
"is_deleted": 0,
"title": {
"en": "test 1 ##"
},
"subtitle": {
"en": "Sub ttile"
},
"description": {
"en": "desriptin "
},
"prerequisites": {
"en": "prerquu ui"
},
"type": "package",
"category": {
"parent": null,
"is_deleted": 0,
"title": {
"en": "english title editred",
"ar": "ar title"
},
"type": "service",
"color": "#FF7689",
"created_at": "2025-01-16T08:54:19.769Z",
"updated_at": "2025-01-16T08:54:19.769Z",
"id": "6788c93bd798f459e8c8d7cc"
},
"price": 420,
"currency": "INR",
"discount_amount": 100,
"discount_type": "flat",
"service_category": {
"parent": null,
"is_deleted": 0,
"title": {
"en": "this is title2",
"ar": "arabic title2"
},
"type": "service",
"color": "#FFAAEE",
"created_at": "2025-01-22T11:34:25.801Z",
"updated_at": "2025-01-22T11:34:25.801Z",
"id": "6790d7c19975d85c7b447c53"
},
"image": {
"original_name": "Screenshot from 2025-01-27 12-28-57.png",
"file_name": "c1db738b-8e3c-4af2-ad43-297cceea1740_1737970715849_Screenshot_from_2025-01-27_12-28-57.png",
"path": "https://afyahealth.doctodoor.com.s3.us-east-1.amazonaws.com/c1db738b-8e3c-4af2-ad43-297cceea1740_1737970715849_Screenshot_from_2025-01-27_12-28-57.png",
"size": 3002,
"mimeType": "image/png",
"created_at": "2025-01-27T09:38:37.457Z",
"updated_at": "2025-01-27T09:38:37.457Z",
"id": "6797541deb8b1053d7d780c1",
"media_url": "https://d3ektmb2e4ajpb.cloudfront.net/c1db738b-8e3c-4af2-ad43-297cceea1740_1737970715849_Screenshot_from_2025-01-27_12-28-57.png"
},
"created_at": "2025-01-27T09:48:20.218Z",
"updated_at": "2025-01-27T09:52:49.777Z",
"id": "67975664eb8b1053d7d780c8"
}
}