Documentation

Storm report PDFs

The five storm report PDFs (hail and wind verification, date of loss, weather history, homeowner), with branding and per-download details.

API reference

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.

GET /api/v1/storm/orders/:orderId/pdf Open beta

One of the five PDFs, rendered on every request from the stored data. No API key: the order id is the credential, the same as roof report PDFs, so you can send the link to a customer. documents[].url on the report gives a ready link for each.

curl -o hail.pdf \
  "https://api.roofquery.com/api/v1/storm/orders/rq_ord_7f3c2a91d04be615/pdf?template=hail_verification&brand=rq_brand_3f9c0a7e21b45d68"
TemplateForPagesExample
hail_verificationAdjusters: hail at the property and within 1, 3 and 5 miles per date1Sample PDF
wind_verificationWind claims: wind within 1, 3 and 5 miles, stations, warnings, tornadoes1Sample PDF
date_of_lossOne claimed date by distance, with the map and the hail history around it. Needs a date of loss.2–3Sample PDF
weather_history (default)Everything: map, summary, hail and wind tables, every storm day with its evidence4–7Sample PDF
homeownerA plain-English page for homeowners with a damage-chance rating and the map1Sample PDF
Parameters
ParameterNotes
templateOne of the five above.
brandA brand profile id. Without it, your account branding.
brandColor, brandTextColor, companyName, address, publicPhone, publicEmailOne-off overrides, as on roof PDFs.
dateOfLoss, claimNumber, insuredName, notesThis download's details.
download=1Download instead of opening in the browser.

POST the same path with the parameters as a JSON body when the notes are long. GET …/map.png returns the map on its own; the date of loss picks which hail swath is drawn. The text is never set in your brand colour, so a light brand stays readable.