Update Time Profile Entity
Update Time Profile Entity
Path Parameters
- timeProfileUid integer required
Possible values:
>= 1Unique Id for time profile
- application/json
Request Body required
- name string required
time profile name
time_options object required
time profile time options
is_all_day boolean requiredis enabled for whole day
date_from int64 requiredUnix Timestamp Date
date_to int64 requiredUnix Timestamp Date
repeat_options object required
The model describes repeat option for
timerange in Timeprofilerepeat_enable boolean requireddescribes feature status, true - on / false - off
repeat_format object
The model describes repeat format in Timeprofile
repeat_type string requiredPossible values: [
day,week,twoWeeks,month,year,custom]how often time profile will repeat
repeat_end object required
sets when time profile repeat event ends
format string requiredPossible values: [
never,date]datekey required ifdateformat was chosendate int64 requiredUnix Timestamp Date
repeat_custom object
Only for
customrepeat typerepeat_point_type string requiredPossible values: [
day,week,month,year]custom repeat type
repeat_looper integer requiredPossible values:
>= 1and<= 1000repeat loop
repeat_options object
different options for each repeat type
oneOf- MOD1
- MOD2
- MOD3
stringPossible values: [
MON,TUE,WED,THU,FRI,SAT,SUN]days of the week
format stringPossible values: [
dayNumbers,parameterizedDay]should specify which day type is used (parametrized or not)
range object
range of days
oneOf- MOD1
- MOD2
integerPossible values:
>= 1and<= 31list with day numbers
week_order stringPossible values: [
first,second,third,fourth,fifth,last]week order
day_type stringPossible values: [
MON,TUE,WED,THU,FRI,SAT,SUN,WEEK_DAY,DAY_OFF]type of the day in the week
months integer[] requiredPossible values:
>= 1,<= 12months of the year
range object
object of the day with additional parameters
week_order stringPossible values: [
first,second,third,fourth,fifth,last]week order
day_type stringPossible values: [
MON,TUE,WED,THU,FRI,SAT,SUN,WEEK_DAY,DAY_OFF]type of the day in the week
- 200
- 400
- 401
OK
- Wrong Time Profile Uid
- Wrong repeat options
- application/json
- Schema
- Example (from schema)
- Wrong time profile uid
- Wrong repeat_type
- Wrong format
- Wrong repeat_point_type
- Wrong repeat_options
- Wrong repeat_looper range
- Wrong Week Options
- Wrong year range
- Wrong Year Options
- Wrong Day Of Month
- Wrong months range
- Wrong day Numbers
Schema
- error string
Possible values: [
Wrong repeat_type,Wrong format enum name,Wrong repeat_point_type enum name,Wrong repeat_options enum name,Wrong repeat_looper range,Set in WeekOptions can't be empty,Wrong year range,Set in YearOptions can't be empty,Wrong DayOfMonth range,Wrong months range,Set in dayNumbers can't be empty,Wrong Time Profile Uid]error type/info
{
"error": true
}
{
"error": "Wrong Time Profile Uid"
}
{
"error": "Wrong repeat_type"
}
{
"error": "Wrong format enum name"
}
{
"error": "Wrong repeat_point_type enum name"
}
{
"error": "Wrong repeat_options enum name"
}
{
"error": "Wrong repeat_looper range"
}
{
"error": "Set in WeekOptions can't be empty"
}
{
"error": "Wrong year range"
}
{
"error": "Set in YearOptions can't be empty"
}
{
"error": "Wrong DayOfMonth range"
}
{
"error": "Wrong months range"
}
{
"error": "Set in dayNumbers can't be empty"
}
Log In
- application/json
- Schema
- Example (from schema)
- Example
Schema
- error string
error message
{
"error": "Log In"
}
{
"error": "Log In"
}