Skip to content

Commit 04d50f1

Browse files
author
Nic Rosental
committed
sectioned off methods
1 parent 8cc9610 commit 04d50f1

File tree

1 file changed

+53
-47
lines changed

1 file changed

+53
-47
lines changed

README.md

Lines changed: 53 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Webflow PHP SDK
22

3+
_BEWARE! This is a super early version in active development. So please be careful if you decide to use it ✌️_
4+
35
**This is open source software and not in any official way supported by Webflow.**
46

57
This PHP SDK allows you to interact with the Webflow API easily.
@@ -19,57 +21,61 @@ There are two main ways to use this library. By accessing Sites and other entiti
1921

2022
- [Installation](#installation)
2123
- [Usage](#usage)
24+
- [Entities](#entities)
25+
- [Get sites](#get-sites)
26+
- [Fetch a specific site by its ID](#fetch-a-specific-site-by-its-id-1)
27+
- [Publish a domain](#publish-a-domain)
28+
- [Get a site's domains](#get-a-sites-domains)
29+
- [Get a site's collections](#get-sites-collections)
30+
- [Fetch a specific collection by its ID](#fetch-a-specific-collection-by-its-id)
31+
- [Fetch a collection's items](#fetch-a-collections-items)
32+
- [Fetch a site's webhooks](#fetch-a-sites-webhooks)
33+
- [Fetch a site's products](#fetch-a-sites-products)
34+
- [Fetch a site's orders](#fetch-a-sites-orders)
2235
- [Client (API Wrapper)](#client-api-wrapper)
23-
- [Get the current user's information](#get-the-current-users-information)
24-
- [Get the authenticated user's authorization information](#get-the-authenticated-users-authorization-information)
25-
- [List all sites associated with the authenticated user](#list-all-sites-associated-with-the-authenticated-user)
26-
- [Fetch a specific site by its ID](#fetch-a-specific-site-by-its-id)
27-
- [Publish a specific site by its ID](#publish-a-specific-site-by-its-id)
28-
- [List all domains associated with a specific site by its ID](#list-all-domains-associated-with-a-specific-site-by-its-id)
29-
- [List all webhooks associated with a specific site by its ID](#list-all-webhooks-associated-with-a-specific-site-by-its-id)
30-
- [Fetch a specific webhook associated with a specific site by their IDs](#fetch-a-specific-webhook-associated-with-a-specific-site-by-their-ids)
31-
- [Create a webhook for a specific site](#create-a-webhook-for-a-specific-site)
32-
- [Delete a webhook for a specific site](#delete-a-webhook-for-a-specific-site)
33-
- [List all collections for a specific site](#list-all-collections-for-a-specific-site)
34-
- [Fetch a specific collection by its ID](#fetch-a-specific-collection-by-its-id)
35-
- [List items for a specific collection by its ID](#list-items-for-a-specific-collection-by-its-id)
36-
- [Create an item in a specific collection by its ID](#create-an-item-in-a-specific-collection-by-its-id)
37-
- [Get an item by its ID](#get-an-item-by-its-id)
38-
- [Publish one or more items by their ID](#publish-one-or-more-items-by-their-id)
39-
- [Update an item by its ID](#update-an-item-by-its-id)
40-
- [Patch an item by its ID](#patch-an-item-by-its-id)
41-
- [Delete or un-publish an item by its ID](#delete-or-un-publish-an-item-by-its-id)
42-
- [List products/SKUs for a specific site by its ID](#list-products-skus-for-a-specific-site-by-its-id)
43-
- [Create a Product and SKU](#create-a-product-and-sku)
44-
- [Get Products and SKUs](#get-products-and-skus)
45-
- [Update a Product](#update-a-product)
46-
- [Create a SKU](#create-a-sku)
47-
- [Update a SKU](#update-a-sku)
48-
- [Inventory for a specific item](#inventory-for-a-specific-item)
49-
- [Update Inventory](#update-inventory)
50-
- [List orders](#list-orders)
51-
- [Get an Order](#get-an-order)
52-
- [Update an Order](#update-an-order)
53-
- [Fulfill an Order](#fulfill-an-order)
54-
- [Un-fulfill an Order](#un-fulfill-an-order)
55-
- [Refund an Order](#refund-an-order)
56-
- [Get Ecommerce settings for a Site](#get-ecommerce-settings-for-a-site)
57-
- [Entities](#entities)
58-
- [Get sites](#get-sites)
59-
- [Fetch a specific site by its ID](#fetch-a-specific-site-by-its-id-1)
60-
- [Publish a domain](#publish-a-domain)
61-
- [Get a site's domains](#get-a-sites-domains)
62-
- [Get site's collections](#get-sites-collections)
63-
- [Fetch a specific collection by its ID](#fetch-a-specific-collection-by-its-id)
64-
- [Fetch a collection's items](#fetch-a-collections-items)
65-
- [Fetch a site's webhooks](#fetch-a-sites-webhooks)
66-
- [Fetch a site's products](#fetch-a-sites-products)
67-
- [Fetch a site's orders](#fetch-a-sites-orders)
36+
- **Meta**
37+
- [Get the current user's information](#get-the-current-users-information)
38+
- [Get the authenticated user's authorization information](#get-the-authenticated-users-authorization-information)
39+
- **Sites**
40+
- [List all sites associated with the authenticated user](#list-all-sites-associated-with-the-authenticated-user)
41+
- [Fetch a specific site by its ID](#fetch-a-specific-site-by-its-id)
42+
- [Publish a specific site by its ID](#publish-a-specific-site-by-its-id)
43+
- [List all domains associated with a specific site by its ID](#list-all-domains-associated-with-a-specific-site-by-its-id)
44+
- **Webhooks**
45+
- [List all webhooks associated with a specific site by its ID](#list-all-webhooks-associated-with-a-specific-site-by-its-id)
46+
- [Fetch a specific webhook associated with a specific site by their IDs](#fetch-a-specific-webhook-associated-with-a-specific-site-by-their-ids)
47+
- [Create a webhook for a specific site](#create-a-webhook-for-a-specific-site)
48+
- [Delete a webhook for a specific site](#delete-a-webhook-for-a-specific-site)
49+
- **Collections/Items**
50+
- [List all collections for a specific site](#list-all-collections-for-a-specific-site)
51+
- [Fetch a specific collection by its ID](#fetch-a-specific-collection-by-its-id)
52+
- [List items for a specific collection by its ID](#list-items-for-a-specific-collection-by-its-id)
53+
- [Create an item in a specific collection by its ID](#create-an-item-in-a-specific-collection-by-its-id)
54+
- [Get an item by its ID](#get-an-item-by-its-id)
55+
- [Publish one or more items by their ID](#publish-one-or-more-items-by-their-id)
56+
- [Update an item by its ID](#update-an-item-by-its-id)
57+
- [Patch an item by its ID](#patch-an-item-by-its-id)
58+
- [Delete or un-publish an item by its ID](#delete-or-un-publish-an-item-by-its-id)
59+
- **Products/SKUs**
60+
- [List products/SKUs for a specific site by its ID](#list-products-skus-for-a-specific-site-by-its-id)
61+
- [Create a Product and SKU](#create-a-product-and-sku)
62+
- [Get Products and SKUs](#get-products-and-skus)
63+
- [Update a Product](#update-a-product)
64+
- [Create a SKU](#create-a-sku)
65+
- [Update a SKU](#update-a-sku)
66+
- [Inventory for a specific item](#inventory-for-a-specific-item)
67+
- [Update Inventory](#update-inventory)
68+
- **Ecommerce**
69+
- [List orders](#list-orders)
70+
- [Get an Order](#get-an-order)
71+
- [Update an Order](#update-an-order)
72+
- [Fulfill an Order](#fulfill-an-order)
73+
- [Un-fulfill an Order](#un-fulfill-an-order)
74+
- [Refund an Order](#refund-an-order)
75+
- [Get Ecommerce settings for a Site](#get-ecommerce-settings-for-a-site)
6876
- [Contributing](#contributing)
6977
- [License](#license)
7078

71-
## BEWARE! This is a super early version in active development. So please be careful if you decide to use it ✌️
72-
7379
## Installation
7480

7581
Install the SDK via Composer:

0 commit comments

Comments
 (0)