Webflow
Webflow is a web design and development platform that allows users to build responsive websites visually without writing code.
Categories: Developer Tools
Type: webflow/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| clientId | Client Id | STRING | true | |
| clientSecret | Client Secret | STRING | true |
Connection Setup
Create OAuth2 App
- Navigate to Webflow dashboard.
- Click on View dashboard.
- Click on your account.
- Click on Workspaces.
- Click on your workspace.
- Click on Apps & Integrations.
- Click on Develop.
- Click on Create an App.
- Enter name and app homepageU URL.
- Click on Continue.
- Enable Data client (REST API).
- Enter Redirect URI depending on your instance:
https://app.bytechef.io/callback(Cloud)http://localhost:5173/callback(Local dev)
- Add required scopes and click on Create App.
- Click this icon.
- Click on Edit App.
- Click on Building blocks.
- Here you can see your credentials.
- Done 🚀.
Actions
Fulfill Order
Name: fulfillOrder
Updates an order's status to fulfilled.
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| siteId | Site ID | STRING | Unique identifier for a site. | true |
| orderId | Order ID | STRING Depends OnsiteId | Unique identifier for an order. | true |
Example JSON Structure
{
"label" : "Fulfill Order",
"name" : "fulfillOrder",
"parameters" : {
"siteId" : "",
"orderId" : ""
},
"type" : "webflow/v1/fulfillOrder"
}Output
Type: OBJECT
Properties
| Name | Type | Description |
|---|---|---|
| orderId | STRING | ID of the order. |
| status | STRING | Status of the order. |
Output Example
{
"orderId" : "",
"status" : ""
}Find Site ID and Order ID
To find the Site ID, click here.
To find the Order ID, click here.
Note: This action is only available with paid account.
Get Collection Item
Name: getCollectionItem
Get collection item in a collection.
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| siteId | Site ID | STRING | Unique identifier for a site. | false |
| collectionId | Collection ID | STRING Depends OnsiteId | Unique identifier for a collection. | true |
| itemId | Item ID | STRING Depends OncollectionId, siteId | Unique identifier for an item. | true |
Example JSON Structure
{
"label" : "Get Collection Item",
"name" : "getCollectionItem",
"parameters" : {
"siteId" : "",
"collectionId" : "",
"itemId" : ""
},
"type" : "webflow/v1/getCollectionItem"
}Output
Type: OBJECT
Properties
| Name | Type | Description |
|---|---|---|
| id | STRING | ID of the item. |
| fieldData | OBJECT Properties{STRING(name), STRING(slug)} |
Output Example
{
"id" : "",
"fieldData" : {
"name" : "",
"slug" : ""
}
}Find Site ID, Collection ID and Item ID
To find the Site ID, click here.
To find the Collection ID, click here.
To find the Item ID, click here.
What to do if your action is not listed here?
If this component doesn't have the action you need, you can use Custom Action to create your own. Custom Actions empower you to define HTTP requests tailored to your specific requirements, allowing for greater flexibility in integrating with external services or APIs.
To create a Custom Action, simply specify the desired HTTP method, path, and any necessary parameters. This way, you can extend the functionality of your component beyond the predefined actions, ensuring that you can meet all your integration needs effectively.
Additional Instructions
How to find the Site ID
The Site ID is a unique value that can be found in the Webflow UI or via the API.
- Method 1: Via API
Use the GET /sites endpoint to retrieve a list of all sites and their IDs.
- Method 2: In the Webflow UI
- Go to your dashboard and open the site that you want to use.
- On the top of left bar click menu and select Site settings.
- Scroll down to Overview and there is your Site ID.
How to find the Order ID
The Order ID is a site-scoped identifier for an order that can be found in the Webflow UI or via the API.
- Method 1: Via API
Use the GET /sites/SITE_ID/orders endpoint. List orders within a site to retrieve their IDs.
- Method 2: In the Webflow UI
- Go to your dashboard and click Ecommerce.
- Click Orders and choose a specific order.
How to find the Collection ID
The Collection ID is a site-scoped identifier for a collection that can be found in the Webflow UI or via the API.
- Method 1: Via API
Use the GET /sites/SITE_ID/collections endpoint. List collections within a site to retrieve their IDs.
- Method 2: In the Webflow UI
- Go to your dashboard and open the site that you want to use.
- On the top bar click CMS.
- On the left bar find the collection that you want to use and click Settings.
- Under Collection Settings you will find Collection ID.
How to find the Item ID
The Item ID is a collection-scoped identifier for an item that can be found in the Webflow UI or via the API.
- Method 1: Via API
Use the GET /collections/COLLECTION_ID/items endpoint. List items within a collection to retrieve their IDs.
- Method 2: In the Webflow UI
- Go to your dashboard and open the site that you want to use.
- On the top bar click CMS.
- On the left bar click on the collection that you want to use.
- You will find list of items and click on the one that you want to use.
- Under Item details you will find Item ID.
How is this guide?
Last updated on
Weaviate
Weaviate is an open-source vector search engine and database that enables efficient storage, retrieval, and management of high-dimensional data, often used in machine learning and AI applications.
Webhook
Webhook is a method utilized by applications to supply real-time information to other apps. Such a process usually delivers data immediately as and when it occurs. Webhook Trigger enables users to receive callouts whenever a service provides the option of distributing signals to a user-defined URL.