Base URL: https://api.roofquery.com. Authenticate with Authorization: Bearer <your key> — except the four file routes, which take no key.
Copies this whole page as Markdown, so you can paste it into an assistant and have it write the integration. Nothing secret goes on the clipboard — your keys aren't included.
Revisions are only available on a report that has been delivered.
An order has to be completed (or updated) before there is
anything to correct — asking earlier comes back 409 NOT_REVISABLE.
Revisions are free: a correction to work you already paid for draws no further balance.
One open revision per report. While a revision is open the order sits
in revisions_requested and a second request is refused with
409 REVISION_ALREADY_OPEN. The previously delivered files stay downloadable
the whole time — the correction replaces them when it lands, and the order returns to
completed with a revision_completed webhook. Once it closes,
the order is revisable again.
Sandbox runs the whole cycle, on any completed order. Every sandbox
test address that reaches completed can be revised — there is no special
address for it. Request a revision and you'll get revisions_requested
immediately and revision_completed about 15 seconds later: the same two
webhooks, in the same order, that a live revision sends.