Block dates (create unavailability)
Scope: bookings:write
Blocks a listing for a time range — maintenance, shop time, a booking taken elsewhere.
Body
trip_start(string, required) — local start timetrip_end(string, required) — local end time, on or aftertrip_startsource(object, required) — where to apply the block.direct: trueblocks it in Fleetwire;turo/getaround/outdoorsy: truealso push the block to that connected marketplace listing. Unknown keys are rejected.notes(string, optional, max 255)
The response reports, per channel, whether the block was attempted and succeeded.
Authentication
AuthorizationBearer
An API token from Settings → API tokens in Fleetwire, sent as Authorization: Bearer …. Each token carries scopes: read for every GET, plus write scopes such as bookings:write.
Path parameters
l_id
Listing ID
Request
This endpoint expects an object.
trip_start
Start of the block, before 2038.
trip_end
End of the block, on or after trip_start, before 2038.
source
Where to block the dates: Fleetwire (direct) and any connected platforms.
supplemental
notes
Response
OK
listing
bookings
sourcesBlocked
Errors
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error
429
Too Many Requests Error

