Sprout Social API
14 endpoints for Sprout Social, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/sprout-social
- Connects with
- Your own Sprout Social login (a role that can publish and reply for posts and replies; what your agent can do follows your role and plan)
- Integration page
- Sprout Social
Read (8)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | List the social profiles connected to your Sprout account. |
| GET | List messages in a Smart Inbox view, with their reply, completed and tag state. |
| GET | Read one message with its conversation, tags and case. |
| GET | List scheduled posts, drafts or posts waiting for approval. |
| GET | List the message tags that exist in your Sprout account. |
| GET | List the queues and people a message can be assigned to as a case. |
| GET | Get post-level numbers for a date range, with a total. |
| GET | Get profile-level numbers for a date range. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Create a draft in Sprout for one or more profiles. |
| POST | Schedule a post for one or more profiles, optionally through an approval workflow. |
| POST | Reply to a comment or private message from the Smart Inbox. |
| POST | Add or remove tags on a Smart Inbox message. |
| POST | Mark a Smart Inbox message as complete so it leaves the main feed. |
| POST | Assign a Smart Inbox message to a queue and a person as a case. |