Skip to content

assertchris/webflow-php-sdk

Repository files navigation

Webflow PHP SDK

A decent PHP Webflow client

Getting started

composer require gitstore/webflow

Basic usage

use Gitstore\Webflow\Clients\GuzzleClient;

$client = new GuzzleClient(getenv("WEBFLOW_TOKEN"));

$sites = $client->getSites();
$collections = $client->getCollections($sites[0]->id);

$operation = $client->createItem($collections[0]->id, [
    "name" => "A new item",
]);

print $operation->wasSuccessful(); // true
print $operation->getModel()->id; // "5c7295..."

Check out the tests for more advanced usage.

Feedback

Reach out on Twitter.

About

A decent PHP Webflow client

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •