Property charges

Delete a property charge

Removes a recorded charge along with the accounting behind it. Use it to undo a charge that should never have been booked.

DELETE
https://api.portal.magicdoor.com/company-app/properties/{propertyId}/bills/{propertyChargeId}

Authorization

Authorizationstringrequired
Bearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.

Path parameters

propertyIdstringrequired

Snowflake id of the property the charge belongs to.

example: 1830472847398404097
propertyChargeIdstringrequired

Snowflake id of the property charge.

example: 1830472847398404101

Response

200 · The charge was deleted. The response has no body.

401 · The access token is missing, expired, or not for this company.

404 · No charge with that id, or it belongs to another company.

The same operation answers on two paths

This controller is registered on both /company-app/properties/{propertyId}/bills and /company-app/properties/{propertyId}/charges. Both paths reach the same code and behave identically. The pages here document the /bills form.