Authenticate requests from SightMill to the Users API using secure methods (OAuth 2.0 or API keys). Define permissions for tags and statistics endpoints to control access.
Grant SightMill access to the Users API and scope required endpoints (tags and statistics). Rotate credentials regularly and store securely.
GET /social-media-posting/:locationId/tags; POST /social-media-posting/:locationId/tags/details; socialplanner/statistics.readonly; POST /social-media-posting/statistics
Trigger: When a tag is added or updated in SightMill, update the corresponding tag in the Users API for consistent tagging across channels.
Actions: fetch and push tag details, create or update tags, and sync location-specific data.
GET /social-media-posting/:locationId/tags; POST /social-media-posting/:locationId/tags/details
tagName, tagId, locationId, and details fields such as color and description
Trigger: collect statistics from the Users API to power dashboards in SightMill.
Actions: POST /social-media-posting/statistics to push metrics; read-only data via socialplanner/statistics.readonly.
POST /social-media-posting/statistics
metrics, timestamp, locationId, and userCount
Actions: generate reports, export to PDF/CSV, and push summaries to dashboards.
reportParams, dateRange, locationId, and computed metrics
Rapid setup without writing code—just configure endpoints and permissions.
Automated data flows let campaigns respond to audience activity in real time.
Unified data for reports and dashboards without manual data stitching.
This glossary introduces terms you’ll see when integrating SightMill with the Users API, plus the processes used to authenticate, connect endpoints, and automate data flows.
An Application Programming Interface that allows software to communicate with external services.
A specific URL path in an API that performs a function and returns data.
Authorization framework used to grant limited access to APIs without sharing credentials.
The process of verifying identity before allowing access to API resources.
Use tag data from the Users API to trigger targeted posts and messages in SightMill based on audience segments.
Automatically archive or prune unused tags to keep your data clean and actionable.
Consolidate tag and statistics data into visual dashboards for quick insights.
Obtain API keys or set up OAuth credentials and authorize SightMill to access the Users API.
Enter endpoint URLs and assign permissions for tags and statistics operations.
Run test data sync, verify results, then enable automated data flows in production.
The Users API provides programmatic access to SightMill data, enabling you to manage tags, audience statistics, and more. This connection lets you pull tag data for segmentation and push analytics where you need them. By using the endpoint set, you control what data is shared and how it’s used within campaigns.
Authentication is typically done via OAuth 2.0 or API keys. You’ll configure a secure flow that grants SightMill access to the needed endpoints without exposing credentials. Regular credential rotation and scoped permissions help keep your integration secure.
Key endpoints include GET /social-media-posting/:locationId/tags, POST /social-media-posting/:locationId/tags/details, and POST /social-media-posting/statistics, with read-only access via socialplanner/statistics.readonly. These endpoints cover tag management and statistics retrieval.
Yes. The integration supports no-code setup by configuring endpoint URLs, permissions, and triggers. Once configured, SightMill can automate data flows to and from the Users API without custom coding.
Start with a dry run using test data. Verify tag sync, verify statistics, and confirm that automations fire as expected. Then gradually roll out to production with monitoring in place.
Credentials are stored securely in your vault or plugin settings. Permissions should be limited to the endpoints used by SightMill (tags and statistics). Rotate credentials periodically and monitor access logs.
You can export tag data and statistics to PDF or CSV, and push summarized results to dashboards. Reports can include tag counts, engagement metrics, and time-based trends.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers