Update Appointment Service

Update Appointment Service

Purpose

To update the Appointment/location detail of your organization.

Request URL

https://live.membroz.com/api/appointments/[appointmentid]

Request Method

PUT
Note
  • Send authkey in https header
  • You must use only Field API names in the input. You can obtain the field API names from Fields metadata API
  • Enterprise customer can replace domain name with their hosting Url. for example https://app.xyz.com/api/appointments
  • API return updated appointment data in json format or return error message.

Request JSON

Attribute Data Type Mandatory Description
APPOINTMENTID String Yes The record ID of the appointment you want to update. it is pass in request
/api/appointments/[appointmentid]

Sample Request

curl --location --request PUT 'https://live.membroz.com/api/appointments/[appointmentid]' \
--header 'authkey: XXXXXXX'\
--header 'Content-Type: application/json' \
--data-raw '  {
        "_id": "5f24631b6df10f60d3356787",
        "attendee": [
            {
                "_id": "5f2408a16df10f60d3356621",
                "firsttimelogin": false,
                "paymentterms": [
                    "5f4897e9393792d03c70948d"
                ],
                "status": "active",
                "wfuserid": [],
                "membernumber": "SAMPL10102",
                "anroiddevices": [
                    {
                        "_id": "5f2462546df10f60d3356779",
                        "deviceid": "2edd59ff8015f84a",
                        "registrationid": "fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm"
                    }
                ],
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "  {\r\n        \"_id\": \"5f24631b6df10f60d3356787\",\r\n        \"attendee\": [\r\n            {\r\n                \"_id\": \"5f2408a16df10f60d3356621\",\r\n                \"firsttimelogin\": false,\r\n                \"paymentterms\": [\r\n                    \"5f4897e9393792d03c70948d\"\r\n                ],\r\n                \"status\": \"active\",\r\n                \"wfuserid\": [],\r\n                \"membernumber\": \"SAMPL10102\",\r\n                \"anroiddevices\": [\r\n                    {\r\n                        \"_id\": \"5f2462546df10f60d3356779\",\r\n                        \"deviceid\": \"2edd59ff8015f84a\",\r\n                        \"registrationid\": \"fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm\"\r\n                    }\r\n                ],\r\n                \"iosdevices\": [],\r\n                \"addedby\": \"5e954c7b9df11624f81e785b\",\r\n                \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n                \"username\": \"SAMPL10102\",\r\n                \"password\": \"$2a$10$UUCO3iYyEVjGltknVRRz5.69GGl.86s6jiYwh66SrIfv43VKZnmtu\",\r\n                \"role\": \"59c1fb52b985482b2c610cee\",\r\n                \"addons\": [],\r\n                \"property\": {\r\n                    \"fullname\": \"Saran\",\r\n                    \"date_of_birth\": \"1977-03-12T18:30:00.000Z\",\r\n                    \"tg\": \"M\",\r\n                    \"mobile_number\": \"8789854785\",\r\n                    \"email\": \"saran@gemergen.com\",\r\n                    \"marital_status\": \"Married\",\r\n                    \"city\": null,\r\n                    \"address\": null,\r\n                    \"agreement\": [],\r\n                    \"aadhar\": [],\r\n                    \"pan\": [],\r\n                    \"workoutid\": \"5f240afc6df10f60d3356636\",\r\n                    \"mealplanid\": \"5f240b096df10f60d3356644\"\r\n                },\r\n                \"createdAt\": \"2020-07-31T12:03:45.802Z\",\r\n                \"updatedAt\": \"2020-08-28T05:44:47.730Z\",\r\n                \"fullname\": \"Saran \",\r\n                \"membernumbername\": \"SAMPL10102 | Saran  | 8789854785\",\r\n                \"age\": 43,\r\n                \"membershipend\": \"2020-09-28T18:30:00.000Z\",\r\n                \"membershipid\": \"5e9598377fb65a4204aab60c\",\r\n                \"membershipstart\": \"2020-08-29T18:30:00.000Z\",\r\n                \"classid\": null\r\n            }\r\n        ],\r\n        \"host\": [],\r\n        \"status\": \"active\",\r\n        \"date\": \"2020-08-03T00:00:00.000Z\",\r\n        \"onModel\": \"Member\",\r\n        \"charges\": 0,\r\n        \"facilityid\": {\r\n            \"_id\": \"5f240bf16df10f60d3356656\",\r\n            \"marking\": {\r\n                \"data\": [\r\n                    {\r\n                        \"staffcommission\": 0,\r\n                        \"facility-type\": \"Workout\",\r\n                        \"starttime\": \"08:00\",\r\n                        \"endtime\": \"10:00\",\r\n                        \"user_minute\": 60,\r\n                        \"availability_duration\": [\r\n                            \"Monday\",\r\n                            \"Tuesday\",\r\n                            \"Wednesday\",\r\n                            \"Thursday\",\r\n                            \"Friday\"\r\n                        ],\r\n                        \"availability_type\": \"timeslot_bases\",\r\n                        \"price\": \"5f240bf26df10f60d335665c\",\r\n                        \"user_facilitator\": [\r\n                            \"5ef9faad91495422f0432999\",\r\n                            \"5ed5011caaedf21d9092c9bb\"\r\n                        ],\r\n                        \"id\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n                        \"availability-timeslot\": [\r\n                            {\r\n                                \"id\": \"ccb02509-ba58-4e25-9d71-85b2e2dfa1d4\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8b3c62d7-1f43-4d89-b119-4425c8fb4976\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"4c94235e-d177-4721-814a-3281bbfa9c5a\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8e793750-2175-4a04-9f26-d7b5e4883fd7\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"ba8b17de-36a6-42fb-abfa-4cc7df54aab4\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c8e8cb8e-2e84-45ac-ae93-df389bcc293e\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"38ae7d3a-d3e0-485a-8e1d-4e070fbb8e82\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"213905c6-9c90-4092-b778-08bd86290dbd\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"325cfb07-01f0-435a-9192-635ecd8e1094\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c0869b6f-1324-42bb-85d8-781a9b93fadb\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ],\r\n                \"subformid\": \"5bcff3a9f6955e00c8fba4d5\"\r\n            },\r\n            \"paymentmode\": [],\r\n            \"status\": \"active\",\r\n            \"title\": \"Weight loss session\",\r\n            \"facilitytype\": \"User\",\r\n            \"quantity\": 1,\r\n            \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n            \"isInventory\": true,\r\n            \"createdAt\": \"2020-07-31T12:17:53.528Z\",\r\n            \"updatedAt\": \"2020-09-17T05:32:50.852Z\",\r\n            \"updatedby\": \"5e954c7b9df11624f81e785b\"\r\n        },\r\n        \"markingid\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n        \"timeslotid\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n        \"timeslot\": {\r\n            \"id\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n            \"day\": \"Monday\",\r\n            \"starttime\": \"9:00\",\r\n            \"endtime\": \"10:00\"\r\n        },\r\n        \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n        \"createdAt\": \"2020-07-31T18:29:47.460Z\",\r\n        \"updatedAt\": \"2020-07-31T18:29:47.460Z\"\r\n    }");
Request request = new Request.Builder()
  .url("https://live.membroz.com/api/appointments/[appointmentid]")
  .method("PUT", body)
  .addHeader("authkey", "XXXXXXX")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
 "https://live.membroz.com/api/appointments/[appointmentid]",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PUT",
  CURLOPT_POSTFIELDS =>"  {\r\n        \"_id\": \"5f24631b6df10f60d3356787\",\r\n        \"attendee\": [\r\n            {\r\n                \"_id\": \"5f2408a16df10f60d3356621\",\r\n                \"firsttimelogin\": false,\r\n                \"paymentterms\": [\r\n                    \"5f4897e9393792d03c70948d\"\r\n                ],\r\n                \"status\": \"active\",\r\n                \"wfuserid\": [],\r\n                \"membernumber\": \"SAMPL10102\",\r\n                \"anroiddevices\": [\r\n                    {\r\n                        \"_id\": \"5f2462546df10f60d3356779\",\r\n                        \"deviceid\": \"2edd59ff8015f84a\",\r\n                        \"registrationid\": \"fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm\"\r\n                    }\r\n                ],\r\n                \"iosdevices\": [],\r\n                \"addedby\": \"5e954c7b9df11624f81e785b\",\r\n                \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n                \"username\": \"SAMPL10102\",\r\n                \"password\": \"$2a$10$UUCO3iYyEVjGltknVRRz5.69GGl.86s6jiYwh66SrIfv43VKZnmtu\",\r\n                \"role\": \"59c1fb52b985482b2c610cee\",\r\n                \"addons\": [],\r\n                \"property\": {\r\n                    \"fullname\": \"Saran\",\r\n                    \"date_of_birth\": \"1977-03-12T18:30:00.000Z\",\r\n                    \"tg\": \"M\",\r\n                    \"mobile_number\": \"8789854785\",\r\n                    \"email\": \"saran@gemergen.com\",\r\n                    \"marital_status\": \"Married\",\r\n                    \"city\": null,\r\n                    \"address\": null,\r\n                    \"agreement\": [],\r\n                    \"aadhar\": [],\r\n                    \"pan\": [],\r\n                    \"workoutid\": \"5f240afc6df10f60d3356636\",\r\n                    \"mealplanid\": \"5f240b096df10f60d3356644\"\r\n                },\r\n                \"createdAt\": \"2020-07-31T12:03:45.802Z\",\r\n                \"updatedAt\": \"2020-08-28T05:44:47.730Z\",\r\n                \"fullname\": \"Saran \",\r\n                \"membernumbername\": \"SAMPL10102 | Saran  | 8789854785\",\r\n                \"age\": 43,\r\n                \"membershipend\": \"2020-09-28T18:30:00.000Z\",\r\n                \"membershipid\": \"5e9598377fb65a4204aab60c\",\r\n                \"membershipstart\": \"2020-08-29T18:30:00.000Z\",\r\n                \"classid\": null\r\n            }\r\n        ],\r\n        \"host\": [],\r\n        \"status\": \"active\",\r\n        \"date\": \"2020-08-03T00:00:00.000Z\",\r\n        \"onModel\": \"Member\",\r\n        \"charges\": 0,\r\n        \"facilityid\": {\r\n            \"_id\": \"5f240bf16df10f60d3356656\",\r\n            \"marking\": {\r\n                \"data\": [\r\n                    {\r\n                        \"staffcommission\": 0,\r\n                        \"facility-type\": \"Workout\",\r\n                        \"starttime\": \"08:00\",\r\n                        \"endtime\": \"10:00\",\r\n                        \"user_minute\": 60,\r\n                        \"availability_duration\": [\r\n                            \"Monday\",\r\n                            \"Tuesday\",\r\n                            \"Wednesday\",\r\n                            \"Thursday\",\r\n                            \"Friday\"\r\n                        ],\r\n                        \"availability_type\": \"timeslot_bases\",\r\n                        \"price\": \"5f240bf26df10f60d335665c\",\r\n                        \"user_facilitator\": [\r\n                            \"5ef9faad91495422f0432999\",\r\n                            \"5ed5011caaedf21d9092c9bb\"\r\n                        ],\r\n                        \"id\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n                        \"availability-timeslot\": [\r\n                            {\r\n                                \"id\": \"ccb02509-ba58-4e25-9d71-85b2e2dfa1d4\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8b3c62d7-1f43-4d89-b119-4425c8fb4976\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"4c94235e-d177-4721-814a-3281bbfa9c5a\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8e793750-2175-4a04-9f26-d7b5e4883fd7\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"ba8b17de-36a6-42fb-abfa-4cc7df54aab4\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c8e8cb8e-2e84-45ac-ae93-df389bcc293e\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"38ae7d3a-d3e0-485a-8e1d-4e070fbb8e82\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"213905c6-9c90-4092-b778-08bd86290dbd\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"325cfb07-01f0-435a-9192-635ecd8e1094\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c0869b6f-1324-42bb-85d8-781a9b93fadb\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ],\r\n                \"subformid\": \"5bcff3a9f6955e00c8fba4d5\"\r\n            },\r\n            \"paymentmode\": [],\r\n            \"status\": \"active\",\r\n            \"title\": \"Weight loss session\",\r\n            \"facilitytype\": \"User\",\r\n            \"quantity\": 1,\r\n            \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n            \"isInventory\": true,\r\n            \"createdAt\": \"2020-07-31T12:17:53.528Z\",\r\n            \"updatedAt\": \"2020-09-17T05:32:50.852Z\",\r\n            \"updatedby\": \"5e954c7b9df11624f81e785b\"\r\n        },\r\n        \"markingid\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n        \"timeslotid\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n        \"timeslot\": {\r\n            \"id\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n            \"day\": \"Monday\",\r\n            \"starttime\": \"9:00\",\r\n            \"endtime\": \"10:00\"\r\n        },\r\n        \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n        \"createdAt\": \"2020-07-31T18:29:47.460Z\",\r\n        \"updatedAt\": \"2020-07-31T18:29:47.460Z\"\r\n    }",
  CURLOPT_HTTPHEADER => array(
    "authkey: XXXXXXX",
    "Content-Type: application/json"
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
import requests

url = "https://live.membroz.com/api/appointments/[appointmentid]"

payload = "  {\r\n        \"_id\": \"5f24631b6df10f60d3356787\",\r\n        \"attendee\": [\r\n            {\r\n                \"_id\": \"5f2408a16df10f60d3356621\",\r\n                \"firsttimelogin\": false,\r\n                \"paymentterms\": [\r\n                    \"5f4897e9393792d03c70948d\"\r\n                ],\r\n                \"status\": \"active\",\r\n                \"wfuserid\": [],\r\n                \"membernumber\": \"SAMPL10102\",\r\n                \"anroiddevices\": [\r\n                    {\r\n                        \"_id\": \"5f2462546df10f60d3356779\",\r\n                        \"deviceid\": \"2edd59ff8015f84a\",\r\n                        \"registrationid\": \"fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm\"\r\n                    }\r\n                ],\r\n                \"iosdevices\": [],\r\n                \"addedby\": \"5e954c7b9df11624f81e785b\",\r\n                \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n                \"username\": \"SAMPL10102\",\r\n                \"password\": \"$2a$10$UUCO3iYyEVjGltknVRRz5.69GGl.86s6jiYwh66SrIfv43VKZnmtu\",\r\n                \"role\": \"59c1fb52b985482b2c610cee\",\r\n                \"addons\": [],\r\n                \"property\": {\r\n                    \"fullname\": \"Saran\",\r\n                    \"date_of_birth\": \"1977-03-12T18:30:00.000Z\",\r\n                    \"tg\": \"M\",\r\n                    \"mobile_number\": \"8789854785\",\r\n                    \"email\": \"saran@gemergen.com\",\r\n                    \"marital_status\": \"Married\",\r\n                    \"city\": null,\r\n                    \"address\": null,\r\n                    \"agreement\": [],\r\n                    \"aadhar\": [],\r\n                    \"pan\": [],\r\n                    \"workoutid\": \"5f240afc6df10f60d3356636\",\r\n                    \"mealplanid\": \"5f240b096df10f60d3356644\"\r\n                },\r\n                \"createdAt\": \"2020-07-31T12:03:45.802Z\",\r\n                \"updatedAt\": \"2020-08-28T05:44:47.730Z\",\r\n                \"fullname\": \"Saran \",\r\n                \"membernumbername\": \"SAMPL10102 | Saran  | 8789854785\",\r\n                \"age\": 43,\r\n                \"membershipend\": \"2020-09-28T18:30:00.000Z\",\r\n                \"membershipid\": \"5e9598377fb65a4204aab60c\",\r\n                \"membershipstart\": \"2020-08-29T18:30:00.000Z\",\r\n                \"classid\": null\r\n            }\r\n        ],\r\n        \"host\": [],\r\n        \"status\": \"active\",\r\n        \"date\": \"2020-08-03T00:00:00.000Z\",\r\n        \"onModel\": \"Member\",\r\n        \"charges\": 0,\r\n        \"facilityid\": {\r\n            \"_id\": \"5f240bf16df10f60d3356656\",\r\n            \"marking\": {\r\n                \"data\": [\r\n                    {\r\n                        \"staffcommission\": 0,\r\n                        \"facility-type\": \"Workout\",\r\n                        \"starttime\": \"08:00\",\r\n                        \"endtime\": \"10:00\",\r\n                        \"user_minute\": 60,\r\n                        \"availability_duration\": [\r\n                            \"Monday\",\r\n                            \"Tuesday\",\r\n                            \"Wednesday\",\r\n                            \"Thursday\",\r\n                            \"Friday\"\r\n                        ],\r\n                        \"availability_type\": \"timeslot_bases\",\r\n                        \"price\": \"5f240bf26df10f60d335665c\",\r\n                        \"user_facilitator\": [\r\n                            \"5ef9faad91495422f0432999\",\r\n                            \"5ed5011caaedf21d9092c9bb\"\r\n                        ],\r\n                        \"id\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n                        \"availability-timeslot\": [\r\n                            {\r\n                                \"id\": \"ccb02509-ba58-4e25-9d71-85b2e2dfa1d4\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8b3c62d7-1f43-4d89-b119-4425c8fb4976\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"4c94235e-d177-4721-814a-3281bbfa9c5a\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8e793750-2175-4a04-9f26-d7b5e4883fd7\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"ba8b17de-36a6-42fb-abfa-4cc7df54aab4\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c8e8cb8e-2e84-45ac-ae93-df389bcc293e\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"38ae7d3a-d3e0-485a-8e1d-4e070fbb8e82\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"213905c6-9c90-4092-b778-08bd86290dbd\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"325cfb07-01f0-435a-9192-635ecd8e1094\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c0869b6f-1324-42bb-85d8-781a9b93fadb\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ],\r\n                \"subformid\": \"5bcff3a9f6955e00c8fba4d5\"\r\n            },\r\n            \"paymentmode\": [],\r\n            \"status\": \"active\",\r\n            \"title\": \"Weight loss session\",\r\n            \"facilitytype\": \"User\",\r\n            \"quantity\": 1,\r\n            \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n            \"isInventory\": true,\r\n            \"createdAt\": \"2020-07-31T12:17:53.528Z\",\r\n            \"updatedAt\": \"2020-09-17T05:32:50.852Z\",\r\n            \"updatedby\": \"5e954c7b9df11624f81e785b\"\r\n        },\r\n        \"markingid\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n        \"timeslotid\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n        \"timeslot\": {\r\n            \"id\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n            \"day\": \"Monday\",\r\n            \"starttime\": \"9:00\",\r\n            \"endtime\": \"10:00\"\r\n        },\r\n        \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n        \"createdAt\": \"2020-07-31T18:29:47.460Z\",\r\n        \"updatedAt\": \"2020-07-31T18:29:47.460Z\"\r\n    }"
headers = {
  'authkey': 'XXXXXXX',
  'Content-Type': 'application/json'
}

response = requests.request("PUT", url, headers=headers, data = payload)

print(response.text.encode('utf8'))
require "uri"
require "net/http"

url = URI("https://live.membroz.com/api/appointments/[appointmentid]")

https = Net::HTTP.new(url.host, url.port);
https.use_ssl = true

request = Net::HTTP::Put.new(url)
request["authkey"] = "XXXXXXX"
request["Content-Type"] = "application/json"
request.body = "  {\r\n        \"_id\": \"5f24631b6df10f60d3356787\",\r\n        \"attendee\": [\r\n            {\r\n                \"_id\": \"5f2408a16df10f60d3356621\",\r\n                \"firsttimelogin\": false,\r\n                \"paymentterms\": [\r\n                    \"5f4897e9393792d03c70948d\"\r\n                ],\r\n                \"status\": \"active\",\r\n                \"wfuserid\": [],\r\n                \"membernumber\": \"SAMPL10102\",\r\n                \"anroiddevices\": [\r\n                    {\r\n                        \"_id\": \"5f2462546df10f60d3356779\",\r\n                        \"deviceid\": \"2edd59ff8015f84a\",\r\n                        \"registrationid\": \"fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm\"\r\n                    }\r\n                ],\r\n                \"iosdevices\": [],\r\n                \"addedby\": \"5e954c7b9df11624f81e785b\",\r\n                \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n                \"username\": \"SAMPL10102\",\r\n                \"password\": \"$2a$10$UUCO3iYyEVjGltknVRRz5.69GGl.86s6jiYwh66SrIfv43VKZnmtu\",\r\n                \"role\": \"59c1fb52b985482b2c610cee\",\r\n                \"addons\": [],\r\n                \"property\": {\r\n                    \"fullname\": \"Saran\",\r\n                    \"date_of_birth\": \"1977-03-12T18:30:00.000Z\",\r\n                    \"tg\": \"M\",\r\n                    \"mobile_number\": \"8789854785\",\r\n                    \"email\": \"saran@gemergen.com\",\r\n                    \"marital_status\": \"Married\",\r\n                    \"city\": null,\r\n                    \"address\": null,\r\n                    \"agreement\": [],\r\n                    \"aadhar\": [],\r\n                    \"pan\": [],\r\n                    \"workoutid\": \"5f240afc6df10f60d3356636\",\r\n                    \"mealplanid\": \"5f240b096df10f60d3356644\"\r\n                },\r\n                \"createdAt\": \"2020-07-31T12:03:45.802Z\",\r\n                \"updatedAt\": \"2020-08-28T05:44:47.730Z\",\r\n                \"fullname\": \"Saran \",\r\n                \"membernumbername\": \"SAMPL10102 | Saran  | 8789854785\",\r\n                \"age\": 43,\r\n                \"membershipend\": \"2020-09-28T18:30:00.000Z\",\r\n                \"membershipid\": \"5e9598377fb65a4204aab60c\",\r\n                \"membershipstart\": \"2020-08-29T18:30:00.000Z\",\r\n                \"classid\": null\r\n            }\r\n        ],\r\n        \"host\": [],\r\n        \"status\": \"active\",\r\n        \"date\": \"2020-08-03T00:00:00.000Z\",\r\n        \"onModel\": \"Member\",\r\n        \"charges\": 0,\r\n        \"facilityid\": {\r\n            \"_id\": \"5f240bf16df10f60d3356656\",\r\n            \"marking\": {\r\n                \"data\": [\r\n                    {\r\n                        \"staffcommission\": 0,\r\n                        \"facility-type\": \"Workout\",\r\n                        \"starttime\": \"08:00\",\r\n                        \"endtime\": \"10:00\",\r\n                        \"user_minute\": 60,\r\n                        \"availability_duration\": [\r\n                            \"Monday\",\r\n                            \"Tuesday\",\r\n                            \"Wednesday\",\r\n                            \"Thursday\",\r\n                            \"Friday\"\r\n                        ],\r\n                        \"availability_type\": \"timeslot_bases\",\r\n                        \"price\": \"5f240bf26df10f60d335665c\",\r\n                        \"user_facilitator\": [\r\n                            \"5ef9faad91495422f0432999\",\r\n                            \"5ed5011caaedf21d9092c9bb\"\r\n                        ],\r\n                        \"id\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n                        \"availability-timeslot\": [\r\n                            {\r\n                                \"id\": \"ccb02509-ba58-4e25-9d71-85b2e2dfa1d4\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8b3c62d7-1f43-4d89-b119-4425c8fb4976\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"4c94235e-d177-4721-814a-3281bbfa9c5a\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8e793750-2175-4a04-9f26-d7b5e4883fd7\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"ba8b17de-36a6-42fb-abfa-4cc7df54aab4\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c8e8cb8e-2e84-45ac-ae93-df389bcc293e\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"38ae7d3a-d3e0-485a-8e1d-4e070fbb8e82\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"213905c6-9c90-4092-b778-08bd86290dbd\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"325cfb07-01f0-435a-9192-635ecd8e1094\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c0869b6f-1324-42bb-85d8-781a9b93fadb\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ],\r\n                \"subformid\": \"5bcff3a9f6955e00c8fba4d5\"\r\n            },\r\n            \"paymentmode\": [],\r\n            \"status\": \"active\",\r\n            \"title\": \"Weight loss session\",\r\n            \"facilitytype\": \"User\",\r\n            \"quantity\": 1,\r\n            \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n            \"isInventory\": true,\r\n            \"createdAt\": \"2020-07-31T12:17:53.528Z\",\r\n            \"updatedAt\": \"2020-09-17T05:32:50.852Z\",\r\n            \"updatedby\": \"5e954c7b9df11624f81e785b\"\r\n        },\r\n        \"markingid\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n        \"timeslotid\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n        \"timeslot\": {\r\n            \"id\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n            \"day\": \"Monday\",\r\n            \"starttime\": \"9:00\",\r\n            \"endtime\": \"10:00\"\r\n        },\r\n        \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n        \"createdAt\": \"2020-07-31T18:29:47.460Z\",\r\n        \"updatedAt\": \"2020-07-31T18:29:47.460Z\"\r\n    }"

response = https.request(request)
puts response.read_body
var client = new RestClient("https://live.membroz.com/api/appointments/[appointmentid]");
client.Timeout = -1;
var request = new RestRequest(Method.PUT);
request.AddHeader("authkey", "XXXXXXX");
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "  {\r\n        \"_id\": \"5f24631b6df10f60d3356787\",\r\n        \"attendee\": [\r\n            {\r\n                \"_id\": \"5f2408a16df10f60d3356621\",\r\n                \"firsttimelogin\": false,\r\n                \"paymentterms\": [\r\n                    \"5f4897e9393792d03c70948d\"\r\n                ],\r\n                \"status\": \"active\",\r\n                \"wfuserid\": [],\r\n                \"membernumber\": \"SAMPL10102\",\r\n                \"anroiddevices\": [\r\n                    {\r\n                        \"_id\": \"5f2462546df10f60d3356779\",\r\n                        \"deviceid\": \"2edd59ff8015f84a\",\r\n                        \"registrationid\": \"fEHFkn6hHwY:APA91bG9zyMkC52ooMX2kMIm0LzWYHnYLMrOzf274McP1laiYBVAskW_5pmk8gphkYhUqY8iI9xXNzcck7vzKtZDrDyB6Lk0Q-IS3ZBNLh-Hey8_1JQ8pVsXRSwiL9Q-PeV6G22qvcYm\"\r\n                    }\r\n                ],\r\n                \"iosdevices\": [],\r\n                \"addedby\": \"5e954c7b9df11624f81e785b\",\r\n                \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n                \"username\": \"SAMPL10102\",\r\n                \"password\": \"$2a$10$UUCO3iYyEVjGltknVRRz5.69GGl.86s6jiYwh66SrIfv43VKZnmtu\",\r\n                \"role\": \"59c1fb52b985482b2c610cee\",\r\n                \"addons\": [],\r\n                \"property\": {\r\n                    \"fullname\": \"Saran\",\r\n                    \"date_of_birth\": \"1977-03-12T18:30:00.000Z\",\r\n                    \"tg\": \"M\",\r\n                    \"mobile_number\": \"8789854785\",\r\n                    \"email\": \"saran@gemergen.com\",\r\n                    \"marital_status\": \"Married\",\r\n                    \"city\": null,\r\n                    \"address\": null,\r\n                    \"agreement\": [],\r\n                    \"aadhar\": [],\r\n                    \"pan\": [],\r\n                    \"workoutid\": \"5f240afc6df10f60d3356636\",\r\n                    \"mealplanid\": \"5f240b096df10f60d3356644\"\r\n                },\r\n                \"createdAt\": \"2020-07-31T12:03:45.802Z\",\r\n                \"updatedAt\": \"2020-08-28T05:44:47.730Z\",\r\n                \"fullname\": \"Saran \",\r\n                \"membernumbername\": \"SAMPL10102 | Saran  | 8789854785\",\r\n                \"age\": 43,\r\n                \"membershipend\": \"2020-09-28T18:30:00.000Z\",\r\n                \"membershipid\": \"5e9598377fb65a4204aab60c\",\r\n                \"membershipstart\": \"2020-08-29T18:30:00.000Z\",\r\n                \"classid\": null\r\n            }\r\n        ],\r\n        \"host\": [],\r\n        \"status\": \"active\",\r\n        \"date\": \"2020-08-03T00:00:00.000Z\",\r\n        \"onModel\": \"Member\",\r\n        \"charges\": 0,\r\n        \"facilityid\": {\r\n            \"_id\": \"5f240bf16df10f60d3356656\",\r\n            \"marking\": {\r\n                \"data\": [\r\n                    {\r\n                        \"staffcommission\": 0,\r\n                        \"facility-type\": \"Workout\",\r\n                        \"starttime\": \"08:00\",\r\n                        \"endtime\": \"10:00\",\r\n                        \"user_minute\": 60,\r\n                        \"availability_duration\": [\r\n                            \"Monday\",\r\n                            \"Tuesday\",\r\n                            \"Wednesday\",\r\n                            \"Thursday\",\r\n                            \"Friday\"\r\n                        ],\r\n                        \"availability_type\": \"timeslot_bases\",\r\n                        \"price\": \"5f240bf26df10f60d335665c\",\r\n                        \"user_facilitator\": [\r\n                            \"5ef9faad91495422f0432999\",\r\n                            \"5ed5011caaedf21d9092c9bb\"\r\n                        ],\r\n                        \"id\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n                        \"availability-timeslot\": [\r\n                            {\r\n                                \"id\": \"ccb02509-ba58-4e25-9d71-85b2e2dfa1d4\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8b3c62d7-1f43-4d89-b119-4425c8fb4976\",\r\n                                \"day\": \"Monday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"4c94235e-d177-4721-814a-3281bbfa9c5a\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"8e793750-2175-4a04-9f26-d7b5e4883fd7\",\r\n                                \"day\": \"Tuesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"ba8b17de-36a6-42fb-abfa-4cc7df54aab4\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c8e8cb8e-2e84-45ac-ae93-df389bcc293e\",\r\n                                \"day\": \"Wednesday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"38ae7d3a-d3e0-485a-8e1d-4e070fbb8e82\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"213905c6-9c90-4092-b778-08bd86290dbd\",\r\n                                \"day\": \"Thursday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"325cfb07-01f0-435a-9192-635ecd8e1094\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"8:00\",\r\n                                \"endtime\": \"9:00\"\r\n                            },\r\n                            {\r\n                                \"id\": \"c0869b6f-1324-42bb-85d8-781a9b93fadb\",\r\n                                \"day\": \"Friday\",\r\n                                \"starttime\": \"9:00\",\r\n                                \"endtime\": \"10:00\"\r\n                            }\r\n                        ]\r\n                    }\r\n                ],\r\n                \"subformid\": \"5bcff3a9f6955e00c8fba4d5\"\r\n            },\r\n            \"paymentmode\": [],\r\n            \"status\": \"active\",\r\n            \"title\": \"Weight loss session\",\r\n            \"facilitytype\": \"User\",\r\n            \"quantity\": 1,\r\n            \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n            \"isInventory\": true,\r\n            \"createdAt\": \"2020-07-31T12:17:53.528Z\",\r\n            \"updatedAt\": \"2020-09-17T05:32:50.852Z\",\r\n            \"updatedby\": \"5e954c7b9df11624f81e785b\"\r\n        },\r\n        \"markingid\": \"3557425e-de63-48db-b553-383297b9f42f\",\r\n        \"timeslotid\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n        \"timeslot\": {\r\n            \"id\": \"2bf166e9-63eb-4ec7-a37e-d15027621a78\",\r\n            \"day\": \"Monday\",\r\n            \"starttime\": \"9:00\",\r\n            \"endtime\": \"10:00\"\r\n        },\r\n        \"branchid\": \"5e954c7b9df11624f81e7859\",\r\n        \"createdAt\": \"2020-07-31T18:29:47.460Z\",\r\n        \"updatedAt\": \"2020-07-31T18:29:47.460Z\"\r\n    }",  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);

Possible Errors

HTTP Status Error Code Message Reason
permission denied 403 You do not have permission

Sample Response

{
    "attendee": [
        "5f2408a16df10f60d3356621"
    ],
    "host": [],
    "status": "active",
    "_id": "5f24631b6df10f60d3356787",
    "date": "2020-08-03T00:00:00.000Z",
    "onModel": "Member",
    "charges": 0,
    "facilityid": "5f240bf16df10f60d3356656",
    "markingid": "3557425e-de63-48db-b553-383297b9f42f",
    "timeslotid": "2bf166e9-63eb-4ec7-a37e-d15027621a78",
    "timeslot": {
        "id": "2bf166e9-63eb-4ec7-a37e-d15027621a78",
        "day": "Monday",
        "starttime": "9:00",
        "endtime": "10:00"
    },
    "branchid": "5e954c7b9df11624f81e7859",
    "createdAt": "2020-07-31T18:29:47.460Z",
    "updatedAt": "2020-07-31T18:29:47.460Z",
    "updatedby": "5e954c7b9df11624f81e785b"
}