Download the PHP package nicdev/webflow-sdk without Composer

On this page you can find all versions of the php package nicdev/webflow-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package webflow-sdk

Webflow PHP SDK

BEWARE! This is a super early version in active development. So please be careful if you decide to use it ✌️

This is open source software and not in any official way supported by Webflow.

This PHP SDK allows you to interact with the Webflow API easily.

There are two main ways to use this library. By accessing Sites and other entities and interacting with their respective classes or...

See the Entities documentation

...directly as an API wrapper through the underlying Webflow class.

See the API client wrapper documentation

Table of Contents

Installation

Install the SDK via Composer:

Usage

Client (API Wrapper)

To use this SDK, first create a new instance of the Webflow class with your API token.

Get the current user's information

Get the authenticated user's authorization information

List all sites associated with the authenticated user

Fetch a specific site by its ID

Publish a specific site by its ID

List all domains associated with a specific site by its ID

List all webhooks associated with a specific site by its ID

Fetch a specific webhook associated with a specific site by their IDs

Create a webhook for a specific site

Delete a webhook for a specific site

List all collections for a specific site

Fetch a specific collection by its ID

List items for a specific collection by its ID

Create an item in a specific collection by its ID

Get an item by its ID

Publish one or more items by their ID

Update an item by its ID

Patch an item by its ID

I don't see a real difference between the update and patch methods but they have been matched to their respective endpoints. For more information see the documentation.

Delete or un-publish an item by its ID

List products/SKUs for a specific site by its ID.

Create a Product and SKU

Get Products and SKUs

Update a Product

Create a SKU

Update a SKU

Inventory for a specific item

Update Inventory

List orders

Get an Order

Update an Order

Fulfill an Order

Un-fulfill an Order

Refund an Order

Get Ecommerce settings for a Site

Entities

To use this SDK, first create a new instance of the Webflow class with your API token.

Get sites

Fetch a specific site by its ID

Publish a domain

Get a site's domains

Get site's collections

Fetch a specific collection by its ID

Fetch a collection's items

Fetch a site's webhooks

Fetch a site's products

Fetch a site's orders

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This SDK is licensed under the MIT License. See LICENSE for more information.


All versions of webflow-sdk with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^7.5
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package nicdev/webflow-sdk contains the following files

Loading the files please wait ....