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.
The report products you can order and what each costs you. Prices are per
account as well as per product, so an agreed rate shows up here rather than in a
separate document — listPrice comes back alongside so you can show what
the deal is worth. Read price off the product you're ordering rather than
assuming a single rate.
curl -H "Authorization: Bearer rq_live_sk_..." \
"https://api.roofquery.com/api/v1/reports/pricing"
{
"currency": "usd",
"products": [
{
"id": "residential",
"label": "Residential Roof Report",
"price": 13,
"listPrice": 13,
"custom": false,
"format": "xml",
"estimatedDeliveryHours": 2
},
{
"id": "commercial",
"label": "Commercial Roof Report",
"price": 35,
"listPrice": 35,
"custom": false,
"format": "xml",
"estimatedDeliveryHours": 8
}
],
"sandbox": false,
"_note": null
}
With a sandbox key, sandbox is true and _note
explains that these are the prices a live order would cost.
id is the value you pass as reportType when ordering.