Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Delete requests do not return any data. All information is display via HTTP request status codes., other than the HTTP headers, which can be used to verify success. A status code of 200, indicates a successful deletion call

Info
titleReturn Attributes

None

Example Request

Code Block
languagephp
titleView page response
linenumberstrue
collapsetrue
  $curl = curl_init("http://74.localhost/course_credit_awarded/214");
  curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'DELETE');
  curl_setopt($curl, CURLOPT_HTTPHEADER, array("X-CSRF-Token: $token", "Content-Type: application/json"));
  curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
  curl_setopt($curl, CURLOPT_USERPWD, "restws_webservice:webservice_password"); //Your credentials goes here
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);

  print 'Deleting...';
  $json = curl_exec($curl);
  $cinfo = curl_getinfo($curl);
  $response = json_decode($json);
  if($cinfo['http_code'] == 200 && empty($response)){
	print 'The entity has been deleted'.
  }