Use OAuth 2.0 or API keys to securely authenticate requests to the Social Media API.
4Degrees uses API keys or OAuth tokens to connect with the Social Media API; store credentials securely.
POST /bulk-disable-saas/:companyId; snapshots.readonly; GET /snapshots; socialplanner/account.readonly; GET /social-media-posting/:locationId/accounts; GET /social-media-posting/:locationId/csv; socialplanner/account.write; DELETE /social-media-posting/:locationId/accounts/:id; GET /social-media-posting/:locationId/csv; GET /social-media-posting/:locationId/csv/:id; socialplanner/csv.write; POST /social-media-posting/:locationId/csv; POST /social-media-posting/:locationId/set-accounts; DELETE /social-media-posting/:locationId/csv/:id; PATCH /social-media-posting/:locationId/csv/:id; POST /social-media-posting/:locationId/posts/bulk-delete; DELETE /social-media-posting/:locationId/csv/:csvId/post/:postId
Trigger: new content is ready in 4Degrees
Actions: publish to connected social accounts via the Social Media API and log activity in 4Degrees
Methods: POST /social-media-posting/:locationId/posts/bulk-delete and related endpoints for publishing.
Key fields: locationId, accounts, postId
Trigger: CSV upload completes
Actions: map CSV rows to posts, schedule automatically, and report results
Methods: POST /social-media-posting/:locationId/csv, GET /social-media-posting/:locationId/csv, DELETE /social-media-posting/:locationId/csv/:id, PATCH /social-media-posting/:locationId/csv/:id
Key fields: locationId, csvId, id
Trigger: new CSV is ready
Actions: push CSV-derived posts to social accounts and track outcomes
Methods: POST /social-media-posting/:locationId/set-accounts, POST /social-media-posting/:locationId/posts/bulk-delete
Key fields: locationId, accounts, csv
Automate posting and reporting without writing code.
Centralized monitoring and quick troubleshooting across systems.
Scalability to manage multiple accounts and campaigns easily.
Elements: endpoints, credentials, data mappings; Processes: authentication, endpoint calls, data sync
A specific URL and HTTP method used to perform an action via the API.
Comma-separated values used to exchange tabular data.
A standard protocol for authorizing access to APIs without sharing passwords.
A callback URL that receives real-time event data from an API.
Clone campaigns across accounts and push posts via the Social Media API from within 4Degrees.
Upload a CSV and auto-schedule posts to multiple accounts from 4Degrees.
Generate cross-system reports on posting performance between 4Degrees and the Social Media API.
Collect your GHL API keys or OAuth tokens and your 4Degrees credentials.
Add endpoints for posting, CSV, and account management; test connections.
Turn on automation, monitor activity, and adjust mappings as needed.
The Social Media API supports OAuth 2.0 and API keys for secure access. Use the authorization header in each request. If you rotate credentials, update the connector immediately to avoid downtime.
Yes. CSVs can be uploaded via the CSV endpoints and mapped for scheduled posts. 4Degrees can track CSV imports and provide status updates.
Key endpoints include posting, CSV, and account management. Combining endpoints lets you publish to accounts and manage media in one flow.
Enable webhooks and test connections with sample accounts. Check endpoint responses and credentials. Review logs in the app for details.
Most APIs enforce rate limits. Space requests to avoid throttling. If you hit limits, implement batching or backoff strategies.
Yes. You can delete published posts by using the bulk delete endpoint, and you can revert CSV imports by re-importing corrected data.
Logs and diagnostics are available in the app under the Connector/Activity tabs, including request IDs and timestamps.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers