order and track a roof measurement report through the EagleView WebServices REST API
domain: restdoc.eagleview.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Obtain OAuth2 credentials and request a bearer token from EagleView; access tokens are valid 24 hours and refresh tokens 30 days
Send ordering requests to the integrations test endpoint https://webservices-integrations.eagleview.com, specifying the property address and desired report type
Poll the Order Status API methods to check whether the report has finished processing
If EagleView flags the order for an image-quality upgrade/downgrade, resolve it via the Order Adjustments API before processing can continue
Once status shows complete, call the Retrieving Files API methods to download the finished report
Known gotchas
Refresh tokens are single-use — each refresh call issues a new refresh token, so persist the latest one or you'll be locked out of silent renewal
The classic WebServices integrations endpoint is separate from the newer developer.eagleview.com sandbox (sandbox.apicenter.eagleview.com) — use whichever matches how you onboarded
An order can pause in an adjustment-required state rather than progressing straight from ordered to complete — poll for that state explicitly rather than assuming linear progress
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?