This endpoint is in beta and subject to change.
A beta revision header (2026-01-15.pre) is required to use our beta APIs. Klaviyo APIs in beta are not intended for use in production. See our versioning and deprecation policy for more information.
Get all geofences in an account.
Returns a paginated list of all geofences for the specified company.
This is a Beta API endpoint designed for mobile SDK consumption.
No authentication required.
Returns a maximum of 100 results per page (default 20).
This API supports filtering via header instead of query param. Provide
X-Klaviyo-API-Filters header to filter geofences. We don't use regular
query param filters here because lat and long are sensitive information.
Supported filters:
lat(equals) - Latitude coordinate for distance-based sortinglng(equals) - Longitude coordinate for distance-based sorting
When both lat and lng are provided, geofences are returned sorted by
distance from the specified coordinates (closest first).
Example filter header:
X-Klaviyo-API-Filters: and(equals(lat,40.7128),equals(lng,-74.0060))
Rate limits:
Burst: 3/s
Steady: 60/m