Overview
The Raad API provides a RESTful interface for managing your account's campaigns, sites, and collected aerial data. All endpoints return JSON:API formatted responses and follow standard HTTP conventions.
Pagination — List endpoints support pagination using page and per_page query parameters. Default page size is 25, maximum is 100.
Filtering — Most collection endpoints support filtering. Check individual resource documentation for supported filters.
Base URL
All API requests should be made to:
https://app.raad.com/api/v1
Authentication
All API endpoints (except sign-in) require a JWT Bearer token. Obtain a token via the Authentication endpoint, then include it in every request:
Authorization: Bearer YOUR_JWT_TOKEN
Resources
The API exposes the following core resources:
Data Models
For detailed information about the structure of each resource, see the Data Models reference.