1.0.5 • Published 9 months ago

@firebearstudio/shopware-admin-api v1.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

Admin Node-API Client for Shopware 6

This code highly bases on the Administration Code and made NodeJs compatible.

Creation of API Client

Using Username and Password

import {createFromPasswordAndLogin} from 'shopware-admin-api';

let api = await createFromPasswordAndLogin('http://myshop.com', 'username', 'password', 1);

Using Integration

import {createFromIntegration} from 'shopware-admin-api';

let api = await createFromIntegration('http://myshop.com', 'client_id', 'client_secret', 1);

Usage

// Create repository
const productRepository = api.create('product');

// Access default context
const context = api.defaultContext();

// Acccess entity definition (contains the schema, required fields etc.)
const definition = api.EntityDefinition;

console.log(definition.get('product'))
console.log(definition.getRequiredFields('product'))

License

MIT

1.0.5

9 months ago

1.0.3

9 months ago

0.0.2

2 years ago