Create SLO

POST {{baseUrl}}/slo

  • This API will create SLO.

Payload

KeyValueExampleRequired
allocatederrorbudgetNumber (float)52559.6false
descriptionString“test”false
durationindaysNumber7false
end_timedate“2023-07-18T07:20:31.224Z”true
start_timedate2022-07-18T07:20:31.225Ztrue
nameStringtest\[punit\]17true
owner_idString6284813de5b66bb4f729278btrue
remainingerrorbudgetNumber (float)52559.6false
service_idsArray of String[62b2c18bca440a666897233d]true
slisArray of String[availability, latency, errors, saturation]true
slo_actionsArray of Object[{ service_id: 62b2c18bca440a666897233d, type: SERVICE }, { type: USER, user_id: 60f12dd3814bef0008c4036e }]false
slomonitoringchecksArray of Objects[{ is_checked: true, name: is_unhealthy_slo }, { is_checked: true, name: increased_false_positives_threshold }, { is_checked: true, name: remaining_err_budget_threshold }]false
target_sloNumber90false
timeintervaltypeStringfixedtrue
tagsObject{ Environment: abc, Type: test }false
sloowneridString""true
sloownertypeString""true

Requires access_token as a Bearer {{token}} in the Authorization header with user-write scope.

Request Body

{"allocated_error_budget"=>52559.6, "description"=>"test", "duration_in_days"=>7, "end_time"=>"2023-07-18T07:20:31.224Z", "start_time"=>"2022-07-18T07:20:31.225Z", "name"=>"test[punit]17", "owner_id"=>"6284813de5b66bb4f729278b", "remaining_error_budget"=>52559.6, "service_ids"=>["62b2c18bca440a666897233d"], "slis"=>["availability", "latency", "errors", "saturation"], "slo_actions"=>[{"service_id"=>"62b2c18bca440a666897233d", "type"=>"SERVICE"}, {"type"=>"USER", "user_id"=>"60f12dd3814bef0008c4036e"}], "slo_monitoring_checks"=>[{"is_checked"=>true, "name"=>"is_unhealthy_slo"}, {"is_checked"=>true, "name"=>"increased_false_positives_threshold"}, {"is_checked"=>true, "name"=>"remaining_err_budget_threshold"}], "target_slo"=>90, "time_interval_type"=>"fixed", "tags"=>{"Environment"=>"abc", "Type"=>"test"}, "slo_owner_id"=>"<string>", "slo_owner_type"=>"<string>"}

HEADERS

KeyDatatypeRequiredDescription
Authorizationnull
Content-Typestring

RESPONSES

status: Created

{&quot;data&quot;:{&quot;slo&quot;:{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.560079729Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.560079729Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1144,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;name&quot;:&quot;test[punit]112&quot;,&quot;description&quot;:&quot;test&quot;,&quot;time_interval_type&quot;:&quot;fixed&quot;,&quot;service_ids&quot;:[&quot;62b2c18bca440a666897233d&quot;],&quot;slis&quot;:[&quot;availability&quot;,&quot;latency&quot;,&quot;errors&quot;,&quot;saturation&quot;],&quot;target_slo&quot;:90,&quot;start_time&quot;:&quot;2022-07-18T07:20:31.225Z&quot;,&quot;end_time&quot;:&quot;2023-07-18T07:20:31.224Z&quot;,&quot;duration_in_days&quot;:0,&quot;is_active&quot;:false,&quot;allocated_error_budget&quot;:52560.008,&quot;tags&quot;:{&quot;Environment&quot;:&quot;abc&quot;,&quot;Type&quot;:&quot;test&quot;},&quot;remaining_error_budget&quot;:52560.008,&quot;slo_monitoring_checks&quot;:[{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1453,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;slo_id&quot;:1144,&quot;name&quot;:&quot;is_unhealthy_slo&quot;,&quot;threshold&quot;:0,&quot;is_checked&quot;:true},{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1454,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;slo_id&quot;:1144,&quot;name&quot;:&quot;increased_false_positives_threshold&quot;,&quot;threshold&quot;:0,&quot;is_checked&quot;:true},{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.562379146Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1455,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;slo_id&quot;:1144,&quot;name&quot;:&quot;remaining_err_budget_threshold&quot;,&quot;threshold&quot;:0,&quot;is_checked&quot;:true}],&quot;slo_actions&quot;:[{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.564177Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.564177Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1883,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;slo_id&quot;:1144,&quot;type&quot;:&quot;SERVICE&quot;,&quot;user_id&quot;:&quot;&quot;,&quot;squad_id&quot;:&quot;&quot;,&quot;service_id&quot;:&quot;62b2c18bca440a666897233d&quot;},{&quot;created_at&quot;:&quot;2022-07-20T08:49:59.564177Z&quot;,&quot;updated_at&quot;:&quot;2022-07-20T08:49:59.564177Z&quot;,&quot;deleted_at&quot;:null,&quot;id&quot;:1884,&quot;owner_type&quot;:&quot;&quot;,&quot;owner_id&quot;:&quot;6284813de5b66bb4f729278b&quot;,&quot;org_id&quot;:&quot;60cb200bc9de4a0008d2fc41&quot;,&quot;slo_id&quot;:1144,&quot;type&quot;:&quot;USER&quot;,&quot;user_id&quot;:&quot;60f12dd3814bef0008c4036e&quot;,&quot;squad_id&quot;:&quot;&quot;,&quot;service_id&quot;:&quot;&quot;}]}}}