Unable to delete a file with services I am making an AJAX call to /file/.json. Webserver log says DELETE /services/file/5710.json HTTP/1.1 200, console log says the file has been deleted; yet the file is still there when you go here. What am I missing? My code is as follows:

$.ajax({
  url: 'http://www.rejicast.com/services/file/' + oldFID + '.json',
  type: "delete",
  dataType: "json",
  beforeSend: function(r) {
    r.setRequestHeader("X-CSRF-Token", token.token)
  },
  success: function() {
    console.log('Deleted the file');
  },
  error: function(xhr, status, err) {
    console.error(xhr);
    console.log(status);
    console.log(err);
  }
})


(Note: oldFID is something I set at the beginning)

UPDATE: As per @Clive's answer, there is still a reference to the file in the database as seen below .
The file reference has been deleted, i.e. the record in the file_managed table; the file itself will be deleted later during the system_cron run. 

See the 10 or so lines under this comment in that function:

// Remove temporary files that are older than DRUPAL_MAXIMUM_TEMP_FILE_AGE.