Fetch all interactions
This API retrieves interactions for a specific location, supporting multiple filters to refine results.
Filtering Options:
- Date Range – Fetch interactions within a specified time frame.
- Interaction Type – Filter by reviews, social engagements, or directory interactions.
- Platform – Retrieve interactions from specific sources (e.g., Google, Facebook, Yelp).
- Response Status – Show only responded or unresponded interactions.
- Rating – Filter reviews by star ratings (if applicable).
- Keyword – Filter reviews whose content matches a search keyword.
Request
- Base URLhttps://api.synup.com/api/v4
- Authnone required
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Base64 encoded location ID
Query parameters
Filter by source websites
Filter by interaction category
Start date for filtering (YYYY-MM-DD)
End date for filtering (YYYY-MM-DD)
Filter by rating (1-5). Pass multiple values as an array. Example: [3,4]
Filter interactions by keyword. Returns only interactions whose content matches the keyword. Example: pizza
If specified, records after the cursor are returned
If specified, records before the cursor are returned
Specifies the number of records to fetch from the beginning
Specifies the number of records to fetch from the end
Headers
API key for authentication
Response
Interactions retrieved successfully
Changes
No recorded changes to this operation across all 1 revision of this API.