Download the PHP package hitmeister/api-sdk without Composer
On this page you can find all versions of the php package hitmeister/api-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hitmeister/api-sdk
More information about hitmeister/api-sdk
Files in hitmeister/api-sdk
Package api-sdk
Short Description Kaufland.de onlineshop API SDK for PHP
License MIT
Homepage https://www.kaufland.de/api/v1/
Informations about the package api-sdk
Kaufland.de Onlineshop - API SDK for PHP 
PHP client for Kaufland.de Onlineshop API.
Install
Via Composer
Via GitHub
Quickstart
This section will give you a quick overview of the client and how the major functions work.
Create client
Before starting, you will need the API keys from your API settings page. Also please provide the name of your partner solution name to the setUserAgent() field.
Include the autoloader in your main project (if you haven’t already), and instantiate a new client.
Namespaces overview
The client has a number of "namespaces", which generally expose API functionality. The namespaces correspond to the various API endpoints. This is a complete list of namespaces:
Namespace | Functionality |
---|---|
attributes() |
Retrieve the attributes data |
categories() |
Retrieve the categories data |
claimMessages() |
Post messages to the claim DEPRECATED, use ticketMessages |
claims() |
Retrieve and manage the claims DEPRECATED, use tickets |
importFiles() |
To send inventory data for multiple items at once |
items() |
Retrieve the product data |
orders() |
Retrieve the orders data |
orderInvoices() |
Retrieve and manage order invoices data |
orderUnits() |
Retrieve and manage your order units |
productData() |
Upload or change your product data for an EAN |
productDataStatus() |
Retrieve the status of your product data |
reports() |
Generate and retrieve summary reports |
returns() |
Retrieve the returns from your sales |
returnUnits() |
Accept, reject or repair returns from your sales |
shipments() |
Add shipment information to order units |
shippingGroups() |
Retrieve the shipping groups data |
status() |
System status |
subscriptions() |
Push notifications management |
ticketMessages() |
Post messages to the tickets |
tickets( ) |
Manage tickets, i.e. N-to-N relations between order-units and claims |
warehouses() |
Warehouses management |
units() |
To upload inventory data one item at a time |
Retrieve the categories data
You can search for categories:
Or get the information about one of them:
Retrieve the product data
Search for items:
Also you can find the items by EAN:
Send inventory data
According to the API documentation you have two options:
To upload your product data as CSV file
To update a single unit
Testing
License
The MIT License (MIT). Please see License File for more information.
All versions of api-sdk with dependencies
ext-curl Version *
ext-json Version *
guzzlehttp/ringphp Version ^1.1
psr/log Version ^1.0