An open API service indexing awesome lists of open source software.

https://github.com/markustripp/shopify-bulk-products


https://github.com/markustripp/shopify-bulk-products

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Shopify Bulk Import

Demo implementation of a TypeScript CLI that uses Shopify bulk fetch and import via GraphQL. For a detailed documentation find the related article on [Medium](https://markustripp.medium.com/100x-faster-shopify-product-import-f9deb16b160c).

## Quick Start

You can execute the script via

```
npx markustripp-shopify-bulk-import@latest
```

### Requirements

- Shopify Development Store
- Shopify Access Token
- Shopify Location for your inventory
- Shopify Online Store Sales Channel set to ```autopublish: true````
- (optional) Resend API Key
- Configuration added to .env file in execution directory

### .env

```
# required
SHOPIFY_GRAPHQL_URL=https://.myshopify.com/admin/api/2025-04/graphql.json
SHOPIFY_ACCESS_TOKEN=
SHOPIFY_LOCATION_ID=gid://shopify/Location/999

# optional: Send email via https://resend.com
RESEND_API_KEY=
RESEND_TO=name@example.com
```