PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
9.01k stars 5.28k forks source link

[Components] Webflow v2 #14688

Open malexanderlim opened 1 week ago

malexanderlim commented 1 week ago

Webflow is sunsetting their v1 APIs as of January 1, 2025.

We need to migrate the majority of existing components over to their v2 APIs, which include a few changes. I've created a separate app here, webflow_v2 as it requires a new client with updated access tokens to access the v2 APIs. I've also filtered the actions down to those with the most usage as a starting point.

There are some breaking changes between the V1 API and V2 API. https://www.npmjs.com/package/webflow-api https://developers.webflow.com/changelog/webflow-api-changed-endpoints https://developers.webflow.com/changelog/webflow-api-new-endpoints

Triggers: https://developers.webflow.com/v1.0.0/reference/sites/webhooks/create-webhook

Please create webhook triggers for:

Actions:

malexanderlim commented 1 week ago

Reached out to the Webflow team to be able to invite developers to our workspace, as the app is currently in development mode.

malexanderlim commented 1 week ago

In the interim, you can build using API Site Token, and once I'm able to add an account to the app, we can test the full OAuth flow with the new V2 access token. https://developers.webflow.com/v2.0.0/data/docs/get-a-site-token

@GTFalcao please ping me as I can alternatively share an access token that should suffice, but I think either should technically work for now.