Bannerbear is an automated image and video generation service that allows you to create custom visuals with dynamic data. Using the Bannerbear API, you can programmatically generate images and videos for social media posts, e-commerce product images, personalized email marketing visuals, and more, all tailored to your brand's aesthetic and updated in real time with the latest information.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
bannerbear: {
type: "app",
app: "bannerbear",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.bannerbear.com/v2/account`,
headers: {
Authorization: `Bearer ${this.bannerbear.$auth.api_key}`,
},
})
},
})
Automated Social Media Content Creation: Set up a Pipedream workflow that listens for new blog posts on your CMS (like WordPress or Contentful). When a new post is detected, the workflow uses Bannerbear to generate a tailored social media image including the post's title and featured image. The image is then automatically posted to your social media accounts like Twitter or Instagram.
Personalized Email Marketing Campaigns: Create a workflow that triggers when a user signs up for your newsletter or service. The Pipedream workflow calls the Bannerbear API to create a personalized welcome image with the user's name or other details. This image is then embedded in an email sent to the user, using an email service like SendGrid or Mailgun.
Dynamic Product Images for E-commerce: Integrate Bannerbear with your e-commerce platform (such as Shopify) through Pipedream. When a product's price changes or a new item is added, the workflow generates updated product images with the current price, discount information, or new product label, and uploads these images back to the product's listing on the e-commerce site.
Create an image using template and modifications. See the docs
Generates multiple Images based on a Template Set. See the docs here.
Bannerbear uses API keys for authentication. When you connect your Bannerbear account, Pipedream securely stores the keys so you can easily authenticate to Bannerbear APIs in both code and no-code steps.
Bannerbear uses API keys to allow access to the API. You can get an API key by creating a project in Bannerbear.