Sales / Lease / Exchange
Update a sales / lease / exchange
Partial update on a sales / lease / exchange your org owns.
PATCH
PATCH a listing your organization owns. Sparse only fields on the request body are written. Omitted fields are untouched.Documentation Index
Fetch the complete documentation index at: https://teardowns.aero/docs/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Bearer tdao_live_…Your organization’s UUID.
application/jsonPath parameters
Body
Every field is optional. Common fields you’ll update:ISO country code.
One of
active, under_offer, sold, leased, exchanged,
suspended, archived, draft, pending_review. PATCH is the
only way to change a listing’s status today there’s no separate
transition endpoint for listings.Re-classify by name (e.g.
A320-200). Case-insensitive same
resolution as the create endpoint. APU and landing-gear vocab fields
aren’t supported via the public surface beyond the three listed
here landing-gear classification cannot be set via the API.Direct overwrite. Usually you want the upload / delete-by-url
endpoints instead.
Response
200 OK. The updated listing in the same shape every GET returns.
Audit trail
PATCH writes:listing.updatedgeneric withprevious_stateandnew_state.listing.audience.setorlisting.audience.changedwhen audience is touched. Two separate codes so support can filter first-time restriction vs subsequent change.

