ByteChef LogoByteChef
Components

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

NameLabelTypeDescriptionRequired
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue

Actions

Fulfill Order

Name: fulfillOrder

Updates an order's status to fulfilled.

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
orderIdOrder IDSTRING
Depends On siteId
true

Example JSON Structure

{
  "label" : "Fulfill Order",
  "name" : "fulfillOrder",
  "parameters" : {
    "siteId" : "",
    "orderId" : ""
  },
  "type" : "webflow/v1/fulfillOrder"
}

Output

Type: OBJECT

Properties

NameTypeDescription
orderIdSTRINGID of the order.
statusSTRINGStatus of the order.

Output Example

{
  "orderId" : "",
  "status" : ""
}

Get Collection Item

Name: getCollectionItem

Get collection item in a collection.

Properties

NameLabelTypeDescriptionRequired
siteIdSite IDSTRINGtrue
collectionIdCollection IDSTRING
Depends On siteId
true
itemIdItem IDSTRING
Depends On collectionId, siteId
true

Example JSON Structure

{
  "label" : "Get Collection Item",
  "name" : "getCollectionItem",
  "parameters" : {
    "siteId" : "",
    "collectionId" : "",
    "itemId" : ""
  },
  "type" : "webflow/v1/getCollectionItem"
}

Output

Type: OBJECT

Properties

NameTypeDescription
idSTRINGID of the item.
fieldDataOBJECT
Properties {STRING(name), STRING(slug)}

Output Example

{
  "id" : "",
  "fieldData" : {
    "name" : "",
    "slug" : ""
  }
}

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.