Query parameters are additional details you include in your API request to specify the data you want to retrieve. They help refine your query to get more relevant results.Documentation Index
Fetch the complete documentation index at: https://docs.shovels.ai/llms.txt
Use this file to discover all available pages before exploring further.
Common Query Parameters
Geographic Filtering
Thegeo_id parameter enables precise searching by:
- State (e.g.,
CA,TX,FL) - Zip code (e.g.,
94103) - City or county
- Specific address
Date Filtering
Filter permits by date ranges:permit_from- Start date for permit searchpermit_to- End date for permit search
Pagination
Control result sets:size- Number of records per page (default: 50, max: 100)cursor- For cursor-based pagination (recommended)page- Page number for offset-based pagination (deprecated)
Example Requests
Search permits in California from 2024
Search contractors by name
Using Filters Efficiently
To optimize your API responses:- Apply date filters to narrow results
- Use property type filters when relevant
- Start with broader geography, then narrow down
- Use the
/list/*endpoints to get valid values for filter parameters
