Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

109 Commits

Repository files navigation

Latest Stable VersionLatest Unstable Version

Printful API PHP wrapper

Simple PHP wrapper class for work with Printful API.

API endpoint documentation can be found here: https://www.printful.com/docs

Installation

Using composer, run composer require printful/php-api-sdk

Check out example and test directories for more specific usage examples.

OAuth

OAuth 2.0 is the preferred way of doing authorization in Printful API. Read more about how to acquire and use an access token in our docs: https://developers.printful.com/docs/#section/Authentication

You can create an OAuth enabled APIClient using the following factory method:

...usePrintful\PrintfulApiClient;
...$client = PrintfulApiClient::createOauthClient('my-oauth-token')

You can still use the old store keys, like this:

...usePrintful\PrintfulApiClient;
...$client = PrintfulApiClient::createLegacyStoreKeyClient('my-legacy-store-key')

or, by using the constructor like this:

$client = newPrintfulApiClient($storeKey)

However, please note that legacy keys will be phased out on September 30th, 2022.

About

Printful API PHP wrapper

Resources

Stars

80 stars

Watchers

11 watching

Forks

Releases

Packages

Used by

Contributors

Languages