The StoryScale API enables the creation, management, and retrieval of storytelling content. Integrated within Pipedream's ecosystem, you can automate interactions with the StoryScale API to streamline content workflows, react to events, and sync data across various platforms. Pipedream's serverless platform simplifies the process of setting up event-driven workflows, making it straightforward to harness the capabilities of the StoryScale API without writing complex infrastructure code.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
storyscale: {
type: "app",
app: "storyscale",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://prodapi.storyscale.com/api/v1/user/profile`,
headers: {
Authorization: `Bearer ${this.storyscale.$auth.oauth_access_token}`,
"accept": `application/json`,
},
})
},
})
Content Sync Between StoryScale and CMS: Sync storytelling content from StoryScale to a content management system (CMS) like WordPress. Whenever a new story is published in StoryScale, Pipedream triggers a workflow that creates or updates a corresponding post in WordPress, ensuring your website content stays fresh and aligned with your storytelling platform.
Social Media Storytelling Updates: Share new StoryScale content updates on social media platforms such as Twitter or LinkedIn. When a story is updated or tagged with specific keywords, Pipedream can push a notification or an automated post to your social media accounts, increasing audience engagement and driving traffic back to your core storytelling content.
Analytics Integration for Story Performance: Integrate StoryScale with analytics tools like Google Analytics to track story engagement. Each time a story is viewed, a Pipedream workflow can capture the event and send the data to Google Analytics. This allows you to measure the impact of your stories and gain insights into your audience's behavior for better content targeting.
Emit new event when a new tour is created. See the documentation
Emit new event when a tour gets published. See the documentation
StoryScale uses OAuth authentication. When you connect your StoryScale account, Pipedream will open a popup window where you can sign into StoryScale and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any StoryScale API.
Pipedream requests the following authorization scopes when you connect your account:
POST
https://prodapi.storyscale.com/api/v1/login
?
email={{custom_fields.email}}
&
password={{custom_fields.password}}
accept: application/json