Delete Note
DELETE /v2/finplus/debtmanagement/debtornotes/notes/{id}
Use this endpoint to delete a debtor note for a specified school.
The note ID must be included in the URL and can be found using the Get Note(s) call.
To restore a deleted debtor not, refer to the Update Note page.
Path Parameters
Name
Type
Description
{id}*
Integer
The Note ID of the debtor note to delete
Request Headers
Name
Type
Description
HTTP-X-USERNAME*
String
As provided by d6
HTTP-X-PASSWORD*
String
As provided by d6
HTTP-X-SCHOOLID*
Integer
The unique identifier of the school for which the data is being queried.
Response Examples
Status: 200 OK
{
"status": "Deleted"
}Description: When the note ID was not included in the URL.
Status: 400 Bad Request
{
"success": false,
"message": "The Note ID is required"
}Description: When the note ID provided does not exist or has already been deleted.
Status: 404 Not Found
{
"success": false,
"message": "The note does not exist or has already been deleted."
}Code Samples
<?php
// API Credentials
$api_username = 'your_username';
$api_password = 'your_password';
$school_id = 'the_school_id';
// Note ID to be deleted (required)
$note_id = '12345'; // Replace with the actual note ID
// API Endpoint
define('BASE_URL', 'https://integrate.d6plus.co.za/api/v2/finplus/debtmanagement/debtornotes/notes');
$url = BASE_URL . '/' . $note_id;
// Initialize cURL
$curl = curl_init();
// Set cURL options
curl_setopt_array($curl, [
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 30,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'DELETE',
CURLOPT_HTTPHEADER => [
"HTTP-X-USERNAME: $api_username",
"HTTP-X-PASSWORD: $api_password",
"HTTP-X-SCHOOLID: $school_id"
],
]);
// Execute request
$response = curl_exec($curl);
// Check for errors
$error = curl_error($curl);
if ($error) {
curl_close($curl);
throw new Exception("cURL Error: $error");
}
// Close cURL and output response
curl_close($curl);
echo $response;
curl --request DELETE 'https://integrate.d6plus.co.za/api/v2/finplus/debtmanagement/debtornotes/notes/{note_id}' \
--header 'HTTP-X-USERNAME: your_username' \
--header 'HTTP-X-PASSWORD: your_password' \
--header 'HTTP-X-SCHOOLID: the_school_id'