Update a Configuration object

PUT {{baseUrl}}/v3/grants/:grant_id/scheduling/configurations/:configuration_id

Updates a specific Configuration object.

Request Body

{"participants"=>[{"email"=>"<string>", "name"=>"<string>", "is_organizer"=>false, "availability"=>{"calendar_ids"=>["<string>", "<string>"], "open_hours"=>[{"days"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}], "start"=>"<string>", "end"=>"<string>", "exdates"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}]}, {"days"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}], "start"=>"<string>", "end"=>"<string>", "exdates"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}]}]}, "booking"=>{"calendar_id"=>"<string>"}, "timezone"=>"<string>"}, {"email"=>"<string>", "name"=>"<string>", "is_organizer"=>false, "availability"=>{"calendar_ids"=>["<string>", "<string>"], "open_hours"=>[{"days"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}], "start"=>"<string>", "end"=>"<string>", "exdates"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}]}, {"days"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}], "start"=>"<string>", "end"=>"<string>", "exdates"=>[{"value"=>"<Error: Too many levels of nesting to fake this schema>"}, {"value"=>"<Error: Too many levels of nesting to fake this schema>"}]}]}, "booking"=>{"calendar_id"=>"<string>"}, "timezone"=>"<string>"}], "availability"=>{"duration_minutes"=>"<integer>", "interval_minutes"=>"<integer>", "round_to"=>15, "availability_rules"=>{"availability_method"=>"collective", "buffer"=>{"before"=>0, "after"=>0}, "default_open_hours"=>[{"days"=>["<integer>", "<integer>"], "start"=>"<string>", "end"=>"<string>", "exdates"=>["<string>", "<string>"]}, {"days"=>["<integer>", "<integer>"], "start"=>"<string>", "end"=>"<string>", "exdates"=>["<string>", "<string>"]}]}}, "event_booking"=>{"title"=>"<string>", "description"=>"<string>", "location"=>"<string>", "timezone"=>"<string>", "booking_type"=>"booking", "conferencing"=>{"autocreate"=>"<object>"}, "disable_emails"=>"<boolean>"}, "requires_session_auth"=>true, "scheduler"=>{"additional_fields"=>{"consectetur89"=>{"label"=>"<string>", "type"=>"<string>", "required"=>"<boolean>", "pattern"=>"<string>", "order"=>"<integer>", "options"=>["<string>", "<string>"]}, "aliqua__9b"=>{"label"=>"<string>", "type"=>"<string>", "required"=>"<boolean>", "pattern"=>"<string>", "order"=>"<integer>", "options"=>["<string>", "<string>"]}}, "available_days_in_future"=>30, "min_booking_notice"=>60, "min_cancellation_notice"=>0, "cancellation_policy"=>"<string>", "rescheduling_url"=>"<string>", "cancellation_url"=>"<string>", "organizer_confirmation_url"=>"<string>", "confirmation_redirect_url"=>"<string>", "hide_rescheduling_options"=>false, "hide_cancellation_options"=>false, "hide_additional_guests"=>false, "email_template"=>{"logo"=>"<string>", "booking_confirmed"=>{"title"=>"<string>", "body"=>"<string>"}}}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;participants&quot;:[{&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;is_organizer&quot;:false,&quot;availability&quot;:{&quot;calendar_ids&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;open_hours&quot;:[{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;}]},&quot;booking&quot;:{&quot;calendar_id&quot;:&quot;\u003cstring\u003e&quot;},&quot;timezone&quot;:&quot;\u003cstring\u003e&quot;},{&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;is_organizer&quot;:false,&quot;availability&quot;:{&quot;calendar_ids&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;open_hours&quot;:[{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;}]},&quot;booking&quot;:{&quot;calendar_id&quot;:&quot;\u003cstring\u003e&quot;},&quot;timezone&quot;:&quot;\u003cstring\u003e&quot;}],&quot;availability&quot;:{&quot;duration_minutes&quot;:&quot;\u003cinteger\u003e&quot;,&quot;interval_minutes&quot;:&quot;\u003cinteger\u003e&quot;,&quot;round_to&quot;:15,&quot;availability_rules&quot;:{&quot;availability_method&quot;:&quot;collective&quot;,&quot;buffer&quot;:{&quot;before&quot;:0,&quot;after&quot;:0},&quot;default_open_hours&quot;:[{&quot;days&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;start&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;end&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;exdates&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;}},{&quot;days&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;start&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;end&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;},&quot;exdates&quot;:{&quot;value&quot;:&quot;\u003cError: Too many levels of nesting to fake this schema\u003e&quot;}}]}},&quot;event_booking&quot;:{&quot;title&quot;:&quot;\u003cstring\u003e&quot;,&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;location&quot;:&quot;\u003cstring\u003e&quot;,&quot;timezone&quot;:&quot;\u003cstring\u003e&quot;,&quot;booking_type&quot;:&quot;booking&quot;,&quot;conferencing&quot;:{&quot;autocreate&quot;:&quot;\u003cobject\u003e&quot;},&quot;disable_emails&quot;:&quot;\u003cboolean\u003e&quot;},&quot;ID&quot;:&quot;\u003cstring\u003e&quot;,&quot;requires_session_auth&quot;:true,&quot;scheduler&quot;:{&quot;additional_fields&quot;:{&quot;pariaturf&quot;:{&quot;label&quot;:&quot;\u003cstring\u003e&quot;,&quot;type&quot;:&quot;\u003cstring\u003e&quot;,&quot;required&quot;:&quot;\u003cboolean\u003e&quot;,&quot;pattern&quot;:&quot;\u003cstring\u003e&quot;,&quot;order&quot;:&quot;\u003cinteger\u003e&quot;,&quot;options&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;]}},&quot;available_days_in_future&quot;:30,&quot;min_booking_notice&quot;:60,&quot;min_cancellation_notice&quot;:0,&quot;cancellation_policy&quot;:&quot;\u003cstring\u003e&quot;,&quot;rescheduling_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;cancellation_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;organizer_confirmation_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;confirmation_redirect_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;hide_rescheduling_options&quot;:false,&quot;hide_cancellation_options&quot;:false,&quot;hide_additional_guests&quot;:false,&quot;email_template&quot;:{&quot;logo&quot;:&quot;\u003cstring\u003e&quot;,&quot;booking_confirmed&quot;:{&quot;title&quot;:&quot;\u003cstring\u003e&quot;,&quot;body&quot;:&quot;\u003cstring\u003e&quot;}}}}