# Create Bundle API

### Termékcsomag létrehozása

| Mező             | Kötelező | Leírás                                      |
| ---------------- | -------- | ------------------------------------------- |
| `apiKey`         | Igen     | Az API kulcs.                               |
| `bundleSku`      | Igen     | A termékcsomag SKU-ja (cikkszáma).          |
| `bundleName`     | Igen     | A termékcsomag neve.                        |
| `bundlePriceNet` | Igen     | A termékcsomag nettó ára.                   |
| `bundleCurrency` | Igen     | A termékcsomag árának pénzneme.             |
| `productSku`     | Igen     | A csomagban lévő termék SKU-ja (cikkszáma). |
| `quantity`       | Igen     | A csomagban lévő termék mennyisége (darab). |

**XML** esetén:

Url: `https://app.webshippy.com/wspyapi/createBundle/xml`

Kérés:

```
<?xml version="1.0" encoding="utf-8"?>
<request>  
  <apiKey>api-key-comes-here</apiKey>
  <bundleSKU>123334</bundleSKU>
  <bundleName>Akciós csomag</bundleName>
  <bundlePriceNet>5000</bundlePriceNet>
  <bundleVat>26</bundleVat>
  <bundleCurrency>HUF</bundleCurrency>  
  <products>    
    <productSku>prod001</productSku>   
    <quantity>3</quantity>  
  </products>
</request>
```

Válasz (példa):

```
<?xml version="1.0" encoding="utf-8"?>
<response>  
  <status>error</status>  
  <message>Request format is invalid</message>
</response>
```

**JSON** esetén:

Url: `https://app.webshippy.com/wspyapi/createBundle/json`

Kérés:

```
{
	"apiKey": "xxx-own-apikey-xxx",  
	"bundleSku": "bundlesku-001",    
	"bundleName": "bundlename-001",
	"bundlePriceNet": "1000",
	"bundleCurrency": "HUF",
	"products": [{    
	"productSku": "09002",
	"quantity": "1"
	},
	{    
	"productSku": "09004",
	"quantity": "1"
	}
	]
	}
```

Válasz (példa):

```
{
"status": "error",
"message": [
"Request format is invalid"
]
}
```
