Stop chasing clients for information & make it come to you. Content Snare helps digital agencies, accountants & more cut their time spent gathering info by 71%.
Go to siteThe Content Snare API allows you to automate the process of gathering content from clients and stakeholders. With this API, you can create, update, and manage requests for content, as well as track submissions and automate follow-ups. On Pipedream, you can integrate Content Snare with hundreds of other apps to create seamless workflows that save time and reduce manual tasks. From triggering actions when new content is submitted to syncing data across multiple platforms, the possibilities are vast.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
content_snare: {
type: "app",
app: "content_snare",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.contentsnare.com/partner_api/v1/team_members`,
headers: {
Authorization: `Bearer ${this.content_snare.$auth.oauth_access_token}`,
},
})
},
})
Automated Content Collection Workflow: Trigger a Pipedream workflow when new content is submitted to Content Snare. Validate the content using built-in code steps or a third-party API, then update the related Content Snare request status. Finally, notify your team via Slack or email that new content is ready for review.
Client Onboarding and Content Scheduling: Use a Pipedream scheduled workflow to periodically check for pending content requests in Content Snare. If a deadline is approaching, automatically send reminders to clients via SMS using the Twilio app or by email. This helps ensure that content is submitted on time and clients are adequately prompted.
Content Approval and Publishing Integration: When content is approved within Content Snare, kick off a Pipedream workflow that sends the content to a CMS like WordPress for publishing. After publishing, update the status in Content Snare and send a confirmation to the client along with the live URL using a service like SendGrid or Mailgun.
Emit new event when a client is updated in Content Snare. See the documentation
Emit new event when a field is approved in Content Snare. See the documentation
Emit new event when a request is published on Content Snare. See the documentation
Creates a new client on Content Snare. See the documentation
Initiates a novel request on Content Snare. See the documentation
Content Snare uses OAuth authentication. When you connect your Content Snare account, Pipedream will open a popup window where you can sign into Content Snare and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Content Snare API.
Pipedream requests the following authorization scopes when you connect your account:
read_clients
write_clients
read_team_members
read_requests
write_requests
review_requests
administration
read_templates
GET
https://api.contentsnare.com/oauth/authorization
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
POST
https://api.contentsnare.com/oauth/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
https://api.contentsnare.com/oauth/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}