printify-sdk-js
v1.0.1
Published
Printify SDK for JavaScript. Client for Node.js
Downloads
51
Maintainers
Readme
Printify SDK for TypeScript (Node.js)
Printify SDK for Node.js. A basic TypeScript wrapper for the Printify REST API (v1). Guidelines and source endpoints can be found here: developers.printify.com.
Getting started
Prerequisites
- Printify API Token (documentation)
Installation
npm install printify-sdk-js
Usage
⚠️ For security purposes, this is intended only for server-side use, the API does not support CORS and will not process requests from a frontend application
import Printify from 'printify-sdk-js';
// const Printify = require('printify-sdk-js'); // CommonJS
const printify = new Printify({
shopId: '123456', // global query by shop_id
accessToken: process.env.API_TOKEN,
});
(async () => {
const data = {/* ... */};
const result = await printify.orders.submit(data);
console.log(result); // { "id": "5a96f649b2439217d070f507" }
})();
API
For the full documentation, please see API.md
- Shops -
printify.shops.*
- Catalog -
printify.catalog.*
- Products -
printify.products.*
- Orders -
printify.orders.*
- Uploads -
printify.uploads.*
- Webhooks -
printify.webhooks.*
Contributing
We welcome contributions from the community! If you're interested in contributing to this project, please read the CONTRIBUTING.md file to get started.
Disclaimer
This SDK is a third-party library and is not officially endorsed or maintained by Printify. It is provided "as is" without warranty of any kind. For official information and guidelines on using the Printify API, please refer to the Printify Developer Documentation.