Deletes a remote office (branch office) identified by ID.
delete /dcapi/som/remote-offices/{remote_office_id}
https://{server-hostname}:8383/dcapi/som/remote-offices/{remote_office_id}
SOM.DELETECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier for the remote office, get remote office id from Get Remote Offices resource_id field in response
curl --request DELETE \
--url https://appdomain/dcapi/som/remote-offices/{remote_office_id} \
--header 'Accept: application/remoteOfficeDeletedStatus.v1+json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52'true if the remote office was deleted successfully
HTTP status code (400)
API-specific error code identifying the validation failure
Error message describing the validation failure
HTTP status code (404)
Error code identifying the resource that was not found
Error message describing the missing resource
HTTP status code (412)
Precondition failed error code identifying the business logic violation
Error message describing the precondition failed while processing request
Remote office deleted
{
"status": true
}
Cannot delete the local office
{
"errorCode": "30059",
"message": "Local office cannot be deleted",
"statusCode": 400
}
Remote office not found
{
"errorCode": "30028",
"message": "Remote office not found",
"statusCode": 404
}
Remote office is mapped with SoM policy targets
{
"errorCode": "30066",
"message": "Remote office cannot be removed as it is mapped with SoM policy targets",
"statusCode": 412
}
Remote office is configured as AD connector branch
{
"errorCode": "30044",
"message": "Remote office configured as AD connector branch cannot be deleted",
"statusCode": 412
}
![]()
Duration: 1 minute | Threshold: 30 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.