Add a new SelfServiceMembershipItem
Query parameters
-
iw-build-id
string build id of the client
-
iw-package-id
string package id of the client
POST
/api/cp/self_service_membership/item
curl \
--request POST 'https://replace-with-own-host.iw-erp.de/api/cp/self_service_membership/item' \
--header "x-session-token: $API_KEY" \
--header "Content-Type: application/json" \
--data '{"data":{"id":42,"products":[{"id":42,"name":"string","description":"string","fixed_price":42.0,"fixed_price_base_unit":42.0,"billing_type":{"deleted":true},"recurrence":{"id":42,"name":"string","once":true,"allow_partial_on_eq_start_billing":true,"date_string":"string","tolerance":42.0,"deleted":true,"rounding_steps":42,"month_factor":42},"deleted":true,"sub_self_service_add":true,"sub_self_service_add_fixed_price":42.0,"price_is_brutto":true,"sku":"string","barcode":"string","is_preferred":true,"is_default":true,"is_discount":true,"is_free":true,"is_passive":true,"is_global":true,"ucats":[{"id":42,"category_type":"string","name":"string","deleted":true,"image_url":"string"}],"order":42}],"categories":[{"id":42,"name":"string","deleted":true,"unified_category":{"id":42,"category_type":"string","name":"string","deleted":true,"image_url":"string"},"image_url":"string","order":42}],"required_item":{},"disable_for_flat_list":true,"require_attachment":true,"name":"string","deleted":true,"unified_category":{"id":42,"category_type":"string","name":"string","deleted":true,"image_url":"string"},"image_url":"string","order":42}}'
Request examples
{
"data": {
"id": 42,
"products": [
{
"id": 42,
"name": "string",
"description": "string",
"fixed_price": 42.0,
"fixed_price_base_unit": 42.0,
"billing_type": {
"deleted": true
},
"recurrence": {
"id": 42,
"name": "string",
"once": true,
"allow_partial_on_eq_start_billing": true,
"date_string": "string",
"tolerance": 42.0,
"deleted": true,
"rounding_steps": 42,
"month_factor": 42
},
"deleted": true,
"sub_self_service_add": true,
"sub_self_service_add_fixed_price": 42.0,
"price_is_brutto": true,
"sku": "string",
"barcode": "string",
"is_preferred": true,
"is_default": true,
"is_discount": true,
"is_free": true,
"is_passive": true,
"is_global": true,
"ucats": [
{
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
}
],
"order": 42
}
],
"categories": [
{
"id": 42,
"name": "string",
"deleted": true,
"unified_category": {
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
},
"image_url": "string",
"order": 42
}
],
"required_item": {},
"disable_for_flat_list": true,
"require_attachment": true,
"name": "string",
"deleted": true,
"unified_category": {
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
},
"image_url": "string",
"order": 42
}
}
Response examples (200)
{
"id": 42,
"products": [
{
"id": 42,
"name": "string",
"description": "string",
"fixed_price": 42.0,
"fixed_price_base_unit": 42.0,
"billing_type": {
"deleted": true
},
"recurrence": {
"id": 42,
"name": "string",
"once": true,
"allow_partial_on_eq_start_billing": true,
"date_string": "string",
"tolerance": 42.0,
"deleted": true,
"rounding_steps": 42,
"month_factor": 42
},
"deleted": true,
"sub_self_service_add": true,
"sub_self_service_add_fixed_price": 42.0,
"price_is_brutto": true,
"sku": "string",
"barcode": "string",
"is_preferred": true,
"is_default": true,
"is_discount": true,
"is_free": true,
"is_passive": true,
"is_global": true,
"ucats": [
{
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
}
],
"order": 42
}
],
"categories": [
{
"id": 42,
"name": "string",
"deleted": true,
"unified_category": {
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
},
"image_url": "string",
"order": 42
}
],
"required_item": {},
"disable_for_flat_list": true,
"require_attachment": true,
"name": "string",
"deleted": true,
"unified_category": {
"id": 42,
"category_type": "string",
"name": "string",
"deleted": true,
"image_url": "string"
},
"image_url": "string",
"order": 42
}