Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Shopify/shopify-api-js
Shopify Admin API Library for Node. Accelerate development with support for authentication, graphql proxy, webhooks
https://github.com/Shopify/shopify-api-js
api authentication javascript shopify typescript webhooks
Last synced: 3 months ago
JSON representation
Shopify Admin API Library for Node. Accelerate development with support for authentication, graphql proxy, webhooks
- Host: GitHub
- URL: https://github.com/Shopify/shopify-api-js
- Owner: Shopify
- License: mit
- Archived: true
- Created: 2020-09-21T20:37:57.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-11T15:42:14.000Z (7 months ago)
- Last Synced: 2024-05-29T12:52:00.092Z (5 months ago)
- Topics: api, authentication, javascript, shopify, typescript, webhooks
- Language: TypeScript
- Size: 8.54 MB
- Stars: 944
- Watchers: 262
- Forks: 395
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# This repo has been moved
> [!IMPORTANT]
> This repo has been merged with [`Shopify/shopify-app-js`](https://github.com/Shopify/shopify-app-js). All of the packages contained within this repo were copied over and will be maintained / released from there.
>
> If you have an issue or feature request, please create it in the new repository.## `@shopify/shopify-api-js`
This mono-repo is a collection of Shopify's JavaScript API client libraries and utilities.
## [`@shopify/shopify-api`](./packages/shopify-api)
A library supporting Shopify apps to access Shopify's APIs, by making it easier to perform the following actions:
- Creating online or offline access tokens for the Admin API via OAuth
- Making requests to the Admin API (REST or GraphQL) and Storefront API (GraphQL).
- Register/process webhooksFor use on the server.
## [`@shopify/storefront-api-client`](./packages/storefront-api-client)
A library to interact with Shopify's GraphQL Storefront API. For use on the client or server.
## [`@shopify/admin-api-client`](./packages/admin-api-client)
A library to interact with Shopify's GraphQL and REST Admin APIs. For use on the server.
## [`@shopify/graphql-client`](./packages/graphql-client)
A client to interact with any of Shopify's GraphQL APIs.
## [`@shopify/api-codegen-preset`](./packages/api-codegen-preset)
Enables JavaScript / TypeScript apps to use a `#graphql` tag to parse queries with `graphql-codegen`.