# Create: Basket item properties

`POST /v1/basket-item-properties`

Required fields: `basketId`, `name`, `value`, `code`.

```bash
curl -X POST "https://vibecode.bitrix24.com/v1/basket-item-properties" \
  -H "X-Api-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"basketId":123,"code":"VIBE_PROBE_SIZE","name":"Size","value":"XL"}'
```

Missing record: 404. Invalid input: 400 before dispatch. Business refusal: 422 with the Bitrix24 message. Writing with a READONLY key: 403. See [contract and limits](../basket-item-properties.md).
