Contact lens expiration rules
list
request
GET /api/v2/contact-lenses/expiration-rules HTTP/1.1
response
HTTP/1.1 200 OK
[ {
"id" : 5,
"criticalPeriodDays" : 120,
"wearingPeriod" : "1 день",
"hasColor" : true
}, {
"id" : 1,
"criticalPeriodDays" : 60,
"wearingPeriod" : "6-12 месяцев",
"hasColor" : false
}, {
"id" : 2,
"criticalPeriodDays" : 30,
"wearingPeriod" : "6-12 месяцев",
"hasColor" : true
} ]
Path | Type | Description |
---|---|---|
|
|
ID правила |
|
|
За какое кол-во дней до истечения срока годности КЛ становятся критическими |
|
|
Период ношения |
|
|
Имеет ли линза цвет |
create
request
POST /api/v2/contact-lenses/expiration-rules HTTP/1.1
[ {
"criticalPeriodDays" : 60,
"wearingPeriod" : "6-12 месяцев",
"hasColor" : false
}, {
"criticalPeriodDays" : 30,
"wearingPeriod" : "6-12 месяцев",
"hasColor" : true
} ]
Path | Type | Description | Constraints |
---|---|---|---|
criticalPeriodDays |
Number |
За какое кол-во дней до истечения срока годности КЛ становятся критическими |
Must be at least 1 and at most 999. |
wearingPeriod |
String |
Период ношения |
Must not be blank |
hasColor |
Boolean |
Имеет ли линза цвет |
Must not be null |
response
HTTP/1.1 200 OK
delete
request
DELETE /api/v2/contact-lenses/expiration-rules?rulesIds=3,4 HTTP/1.1
Parameter | Description |
---|---|
|
ID правил на истечение срока годности |
response
HTTP/1.1 200 OK