Owner transfers

Cancel an owner contribution request

Withdraws a request for an owner contribution. Only a request still waiting on the owner can be cancelled — one with a payment in flight (pending) or already paid (completed) cannot.

DELETE
https://api.portal.magicdoor.com/company-app/owners/contributions/requests/{ownerContributionRequestId}

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

ownerContributionRequestIdstringrequired

The request to cancel. A Snowflake id sent as a decimal string.

example: 1843110447398404096

Response

200 · The request, now cancelled.

idstring

The contribution request. A Snowflake id sent as a decimal string.

amountnumber

How much the owner is being asked to put in, in dollars and cents. Always positive.

requestDatestring · date

The day the request was raised.

dueDatestring · date

The day the owner is asked to pay by. Absent when no due date was set.

memostring

What the money is for. Absent when none was set.

statusenum<string>

Where the request stands. requested is waiting on the owner, pending means a payment is in flight, completed means the contribution landed, and cancelled means it was withdrawn.

requestedpendingcompletedcancelled
ownerContributionIdstring

The contribution this request produced. Absent until the owner has paid.

ownerobject

The owner being asked, as the full owner record. Absent when the request was raised without naming an owner, or the owner could not be resolved.

propertyobject

The property the money is for. Absent on the single-request responses that do not resolve it.

createdstring · date-time

When the request was created, in the company's timezone.

updatedstring · date-time

When it last changed, in the company's timezone.

401 · The access token is missing, expired, or does not belong to a property manager.

404 · No contribution request with that id exists for the caller's company.

422 · The request is `pending` or `completed` and cannot be cancelled.