The Big Cartel API unlocks the power to automate and integrate your e-commerce operations, enabling you to seamlessly manage products, orders, and store settings. With Pipedream, you can harness this functionality within serverless workflows to trigger actions based on store events, sync data across platforms, or personalize customer interactions—all without the need for dedicated infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
big_cartel: {
type: "app",
app: "big_cartel",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.bigcartel.com/v1/accounts`,
headers: {
Authorization: `Bearer ${this.big_cartel.$auth.oauth_access_token}`,
"Accept": `application/vnd.api+json`,
"Content-type": `application/vnd.api+json`,
},
})
},
})
Order Fulfillment Automation: When a new order comes in, Pipedream can trigger a workflow that automatically sends the order details to a fulfillment service like ShipStation. You could also set up notifications to be sent to a Slack channel, keeping your team updated in real time.
Customer Relationship Management (CRM) Integration: Sync new customer data from Big Cartel to a CRM platform such as Salesforce or HubSpot. Whenever a new order is placed, the workflow can enrich customer profiles with their latest purchases, or add new contacts, aiding in personalized marketing and sales follow-ups.
Inventory Management: Keep your inventory up-to-date by connecting Big Cartel with inventory tracking tools like Airtable. Set up a workflow that adjusts stock levels in your Airtable base when sales are made or when new products are added on Big Cartel, ensuring your data stays synchronized across platforms.
Emit new events when a new order is created. See the docs here
Emit new events when a new product is created. See the docs here
Big Cartel uses OAuth authentication. When you connect your Big Cartel account, Pipedream will open a popup window where you can sign into Big Cartel and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Big Cartel API.
Pipedream requests the following authorization scopes when you connect your account:
GET
https://my.bigcartel.com/oauth/authorize
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
POST
https://api.bigcartel.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}}