Authenticate requests from Wave using your Snapshots API key or OAuth token. Store credentials securely and rotate them regularly.
Wave uses OAuth 2.0 or API keys to authorize requests to the Snapshots API. Create an app connection in Wave and paste your credentials.
– GET /locations — Retrieve a list of locations – GET /locations/{id} — Retrieve details for a single location – POST /locations — Create or update a location Additional endpoints are available in the official API documentation.
Trigger: When Wave needs a current location list to populate dashboards.
Actions: Pull the list and map fields such as id, name, and coordinates to Wave contact or location records.
Method Path: GET /locations
Key fields: id, name, address, coordinates
Trigger: Select a location in Wave to view details.
Actions: Retrieve and display detailed fields in a Wave record; synchronize changes.
Method Path: GET /locations/{id}
Key fields: id, name, region, country
Trigger: New or updated location data in your system.
Actions: Upsert location data in Wave; reflect changes in dashboards.
Method Path: POST /locations
Key fields: id, name, lastUpdated
Automate data flow with no-code connectors and pre-built templates.
Accelerate onboarding with visual workflows and drag-and-drop actions.
Easily share insight-rich dashboards across teams without writing code.
This glossary covers common terms and concepts you’ll see when integrating Snapshots API with Wave, including endpoints, authentication, and data mapping.
Application Programming Interface: a set of rules that lets Wave communicate with the Snapshots API.
A specific URL path in the API used to perform a function.
Process of verifying identity and authorizing access to API data.
Create or update data in Wave from API responses.
Schedule regular pulls of location data and auto-update Wave dashboards.
Use location data to segment audiences in Wave campaigns and trigger actions.
Notify teams instantly when a location data point updates or crosses thresholds.
Obtain your Snapshots API key and Wave app credentials from the API dashboard.
Add /locations endpoints and map fields to Wave data structures.
Run end-to-end tests, monitor logs, and switch to live once verified.
Authenticate using your Snapshots API key or OAuth token. In Wave, create a new GHL connection and paste the credentials. Keep them secure and rotate regularly.
You can fetch multiple locations via GET /locations and paginate through results. For all locations, enable pagination or use a batch endpoint if available.
Wave supports GET /locations and GET /locations/{id} endpoints for location data. Other endpoints are available in the API reference.
Yes. Use Wave’s no-code builders to create triggers, actions, and data mappings without writing code.
Sync frequency depends on your plan and settings; typical options include every 15 minutes to hourly.
If a request fails, Wave retries, logs the error, and provides a diagnostic in the integration UI.
API rate limits are documented in the Snapshots API docs; contact support if you need higher limits.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers