NAV
cUrl Request Response

Introduction

Apparound is more than an ordinary CPQ.

It is an all-in-one sales tool that allows reps to be more effective during the negotiations by simplifying their daily activities and allowing them to involve more the customer.

The solution consists of 10 modules that manage the complete sales cycle: starting from the configuration of the offer to the collection of the order.

Authentication

The Authentication API enables you to manage all aspects of user identity when you use Auth0. It offers endpoints so your users can log in, sign up, log out, access APIs, and more.

Customer

Manage the customer information and lists. CustomerAdministration function executes any available action on the specified Customers

CPQ

Engines are the part of the solution that guides the frontend user through the process of creating a quote.

Product

Products section is where you can add all your products, setup their details and bills of materials, setting price and price lists, and build your quote structure you can add products.

Quote

Manage quotes and quoting actions with CPQ API and creates and saves a CPQ quote document.

Discount

With this API, you can create, delete or modify discount.

Contract

Use CPQ Contract API to generate, amend and renew CPQ quotesAttachment.

Order Tracking

Order tracking allows you to track your historical order tracking data.

Opportunity

With this API, you can create, read, delete or modify the opportunity.

Entity

Retrieve, create, delete or modify the entities

User

Manage the user information and lists.

OpenAPI: OpenAPI yml spec.

Authentication

The Authentication API enables you to manage all aspects of user identity when you use Auth0. It offers endpoints so your users can log in, sign up, log out, access APIs, and more.

Get Token

POST /apikey/api

Get token for Bearer Authentication

$ curl -X POST -H "Content-Type: appliction/json" \
     --data '{request}' \
     https://api.apparuond.com/apikey/token
{
  "clientId": "<clientId>",
  "secret": "<secret>"
}
{
  "token": "{Bearer}"
}

Parameters

Name In Type Required Description
body body object true none
» clientId body string true api-key clientId
» secret body string true api-key secret

Responses

Status Meaning Description Schema
200 OK Authentication token Inline
401 Unauthorized clientId / secret not valid None

Response Schema

Status Code 200

Name Type Required Restrictions Description
» token string false none Authentication Token

Customer

Get Customer

$ curl -X GET -H "Content-Type: application/json" -H "Authorizatoin: Bearer {token}"
    https://api.apparund.com/integration/api/customer/{id}
{
  "id": -53456918,
  "companyName": "Excepteu",
  "email": "test@example.com",
  "lastName": "reprehenderit magna in occaecat",
  "creationUserId": -72123718,
  "creationDeviceId": 64782566,
  "creationDate": "1983-12-10T05:57:02.018Z",
  "lastUpdateUserId": -9431681,
  "lastUpdateDeviceId": -27473262,
  "lastUpdateDate": "1944-08-06T13:29:41.664Z",
  "firstName": "est id",
  "fiscalCode": "",
  "vatNumber": "in ipsum labore aliqua in",
  "phoneNumber": "+91  .\n -\f -    -᠎    3 79 .\u000b  \r\f\n\n4",
  "appId": -51621335.36873865,
  "address_country": "ad irure Ut",
  "address_addressType": "tempor magna veniam laborum",
  "address_address": "nostrud sed non ea",
  "address_streetNumber": "nulla ut aliqua do",
  "address_city": "id sunt ullamco ea",
  "address_zipCode": "enim deserunt",
  "address_province": "esse sint Ut",
  "address_countryLabel": "eu in cillum",
  "customerType": "business",
  "quoteStatus": "final"
}

GET /integration/api/customer/{id}

Retrieves a specific Customer entity by id

Parameters

Name In Type Required Description
id path integer(int32) true The identifier of the Customer entity

Responses

Status Meaning Description Schema
200 OK Customer retrieved Inline
404 Not Found Customer doesn't exist None
500 Internal Server Error Error during operation None

Response Schema

Status Code 200

Update Customer

$ curl -X PUT -H "Content-Type: application/json" -H "Authorizatoin: Bearer {token}"
    --data "{request}"
    https://api.apparund.com/integration/api/customer/{id}
{
  "companyName": "Excepteu",
  "email": "test@example.com",
  "lastName": "reprehenderit magna in occaecat",
  "creationUserId": -72123718,
  "creationDeviceId": 64782566,
  "creationDate": "1983-12-10T05:57:02.018Z",
  "lastUpdateUserId": -9431681,
  "lastUpdateDeviceId": -27473262,
  "lastUpdateDate": "1944-08-06T13:29:41.664Z",
  "firstName": "est id",
  "fiscalCode": "",
  "vatNumber": "in ipsum labore aliqua in",
  "phoneNumber": "+91  .\n -\f -    -᠎    3 79 .\u000b  \r\f\n\n4",
  "appId": -51621335.36873865,
  "address_country": "ad irure Ut",
  "address_addressType": "tempor magna veniam laborum",
  "address_address": "nostrud sed non ea",
  "address_streetNumber": "nulla ut aliqua do",
  "address_city": "id sunt ullamco ea",
  "address_zipCode": "enim deserunt",
  "address_province": "esse sint Ut",
  "address_countryLabel": "eu in cillum",
  "customerType": "business",
  "quoteStatus": "final"
}
{
  "id": -53456918,
  "companyName": "Excepteu",
  "email": "test@example.com",
  "lastName": "reprehenderit magna in occaecat",
  "creationUserId": -72123718,
  "creationDeviceId": 64782566,
  "creationDate": "1983-12-10T05:57:02.018Z",
  "lastUpdateUserId": -9431681,
  "lastUpdateDeviceId": -27473262,
  "lastUpdateDate": "1944-08-06T13:29:41.664Z",
  "firstName": "est id",
  "fiscalCode": "",
  "vatNumber": "in ipsum labore aliqua in",
  "phoneNumber": "+91  .\n -\f -    -᠎    3 79 .\u000b  \r\f\n\n4",
  "appId": -51621335.36873865,
  "address_country": "ad irure Ut",
  "address_addressType": "tempor magna veniam laborum",
  "address_address": "nostrud sed non ea",
  "address_streetNumber": "nulla ut aliqua do",
  "address_city": "id sunt ullamco ea",
  "address_zipCode": "enim deserunt",
  "address_province": "esse sint Ut",
  "address_countryLabel": "eu in cillum",
  "customerType": "business",
  "quoteStatus": "final"
}

PUT /integration/api/customer/{id}

Updates a Customer with explicit id

Parameters

Name In Type Required Description
id path integer(int32) true none

Responses

Status Meaning Description Schema
200 OK Customer updated Inline
400 Bad Request Validation problem, read body message ResponseSimpleMessage
409 Conflict Unique violation of entity None
500 Internal Server Error Error during operation None

Response Schema

Get list of customers

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}" \
        'https://api.apparound.com/integration/customer/list?take=10&filter={filterobj}&sort={sortobj}'
"FILTER"
{
  "logic": "and",
  "filters": [
    {
      "operator":"gt",
      "value":"100",
      "field":"id"
      }
  ]
}

"SORT"
{
  "sorts": [
    {
      "field":"id",
      "dir":"desc"
      }
  ]
}
[
  {
    "companyName": "sint ipsum",
    "email": "test@example.com",
    "id": -59581936,
    "lastName": "veniam mollit",
    "creationUserId": 71972534,
    "creationDeviceId": 52223213,
    "creationDate": "1984-04-23T12:19:08.887Z",
    "lastUpdateUserId": 25918740,
    "lastUpdateDeviceId": 21710154,
    "lastUpdateDate": "1995-03-31T16:53:05.196Z",
    "firstName": "nisi ex ipsum",
    "fiscalCode": "",
    "vatNumber": "in veniam nostrud",
    "phoneNumber": "+397923146783",
    "appId": 8590942.752869785,
    "address_country": "sit",
    "address_addressType": "velit nulla labore",
    "address_address": "Ut est velit",
    "address_streetNumber": "Lorem incididunt voluptate ad",
    "address_city": "reprehenderit proident minim",
    "address_zipCode": "qui aliquip",
    "address_province": "culpa reprehenderit et minim voluptate",
    "address_countryLabel": "qui in in voluptate",
    "customerType": "business",
    "quoteStatus": "signed"
  }
] 

GET /integration/api/customer/list

Retrieves a list of Customer entities

View Operators for more info

Parameters

Name In Type Required Description
take query integer(int32) false The number of items to take. Must be 0 < int32 <= $param (max=1000)
skip query integer(int32) false The number of items to skip. Must be 0 <= int32 <= Int32.Max
filter query string false Filter in json format to use in query.
sort query string false Sort in json format to use in query.

Responses

Status Meaning Description Schema
200 OK List of Customer entities retrieved Inline
400 Bad Request The take and/or skip parameters are not valid None
500 Internal Server Error Error during operation None

Response Schema

Search customer by esternal provider

$ curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {token}" \
        --data '{request}'
        'https://api.apparound.com/integration/customer/onlinesearch/cpqId'
{
  "query": {
    "consectetur_65d": "in incididunt ea"
  },
  "sort": [
    {
      "ex_c73": "mollit eiusmod anim sint",
      "quis3a": "esse",
      "enim__": "Ut esse velit",
      "Duis1e": "in ul"
    },
    {
      "magna36": "pariatur ut id voluptate",
      "enim_da": "laborum Ut"
    }
  ]
}
[
  {
    "companyName": "sint ipsum",
    "email": "test@example.com",
    "id": -59581936,
    "lastName": "veniam mollit",
    "creationUserId": 71972534,
    "creationDeviceId": 52223213,
    "creationDate": "1984-04-23T12:19:08.887Z",
    "lastUpdateUserId": 25918740,
    "lastUpdateDeviceId": 21710154,
    "lastUpdateDate": "1995-03-31T16:53:05.196Z",
    "firstName": "nisi ex ipsum",
    "fiscalCode": "",
    "vatNumber": "in veniam nostrud",
    "phoneNumber": "+392134534",
    "appId": 8590942.752869785,
    "address_country": "sit",
    "address_addressType": "velit nulla labore",
    "address_address": "Ut est velit",
    "address_streetNumber": "Lorem incididunt voluptate ad",
    "address_city": "reprehenderit proident minim",
    "address_zipCode": "qui aliquip",
    "address_province": "culpa reprehenderit et minim voluptate",
    "address_countryLabel": "qui in in voluptate",
    "customerType": "business",
    "quoteStatus": "signed"
  }d
]

POST /integration/api/customer/onlinesearch/{cpqId}

This api provide search depending by the provider choosen in Cpq Settings

Parameters

Name In Type Required Description
cpqId path integer(int64) true none
body body OnLineSearchQuery false Json query for customers search

Responses

Status Meaning Description Schema
200 OK Search done Inline
400 Bad Request Search query not valid None
500 Internal Server Error Server Error None

Response Schema

Status Code 200

Add customer

$ curl -X POST -H "Content-Type: application/json" -H "Authorizatoin: Bearer {token}"
    --data "{request}"
    https://api.apparund.com/integration/api/customer
{
  "id": 0,
  "companyName": "Excepteu",
  "email": "test@example.com",
  "lastName": "reprehenderit magna in occaecat",
  "creationUserId": -72123718,
  "creationDeviceId": 64782566,
  "creationDate": "1983-12-10T05:57:02.018Z",
  "lastUpdateUserId": -9431681,
  "lastUpdateDeviceId": -27473262,
  "lastUpdateDate": "1944-08-06T13:29:41.664Z",
  "firstName": "est id",
  "fiscalCode": "",
  "vatNumber": "in ipsum labore aliqua in",
  "phoneNumber": "+91  .\n -\f -    -᠎    3 79 .\u000b  \r\f\n\n4",
  "appId": -51621335.36873865,
  "address_country": "ad irure Ut",
  "address_addressType": "tempor magna veniam laborum",
  "address_address": "nostrud sed non ea",
  "address_streetNumber": "nulla ut aliqua do",
  "address_city": "id sunt ullamco ea",
  "address_zipCode": "enim deserunt",
  "address_province": "esse sint Ut",
  "address_countryLabel": "eu in cillum",
  "customerType": "business",
  "quoteStatus": "final"
}
{
  "id": -53456918,
  "companyName": "Excepteu",
  "email": "test@example.com",
  "lastName": "reprehenderit magna in occaecat",
  "creationUserId": -72123718,
  "creationDeviceId": 64782566,
  "creationDate": "1983-12-10T05:57:02.018Z",
  "lastUpdateUserId": -9431681,
  "lastUpdateDeviceId": -27473262,
  "lastUpdateDate": "1944-08-06T13:29:41.664Z",
  "firstName": "est id",
  "fiscalCode": "",
  "vatNumber": "in ipsum labore aliqua in",
  "phoneNumber": "+91  .\n -\f -    -᠎    3 79 .\u000b  \r\f\n\n4",
  "appId": -51621335.36873865,
  "address_country": "ad irure Ut",
  "address_addressType": "tempor magna veniam laborum",
  "address_address": "nostrud sed non ea",
  "address_streetNumber": "nulla ut aliqua do",
  "address_city": "id sunt ullamco ea",
  "address_zipCode": "enim deserunt",
  "address_province": "esse sint Ut",
  "address_countryLabel": "eu in cillum",
  "customerType": "business",
  "quoteStatus": "final"
}

POST /integration/api/customer

Adds a Customer entity

Parameters

Responses

Status Meaning Description Schema
200 OK Customer added Inline
400 Bad Request Validation problem, read body message ResponseSimpleMessage
409 Conflict Unique violation of entity None
500 Internal Server Error Error during operation None

Response Schema

Status Code 200

Get customers by owner

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    https://api.apparound.com/integration/customer/{customerid}/owners
[
  {
    "customerId": 43012534,
    "owners": [
      21410025,
      77543464
    ],
    "info": {
      "lastUpdateDeviceId": 68004378,
      "lastUpdateUserId": 32392548,
      "lastUpdateDate": "1996-01-01T21:02:48.192Z"
    }
  }
]

GET /integration/api/customer/{customerId}/owners

Retrieves the owners of a specific Customer given its id

Parameters

Name In Type Required Description
customerId path integer(int32) true The identifier of the Customer entity

Responses

Status Meaning Description Schema
200 OK Customer's owners retrieved CustomerOwnersBaseResult
404 Not Found Customer doesn't exist None
500 Internal Server Error Error during operation None

Response Schema

Get owners

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    https://api.apparound.com/integration/api/customer/owners?take=10&skip=0
[
 {
    "customerId": 43012534,
    "owners": [
      21410025,
      77543464
    ],
    "info": {
      "lastUpdateDeviceId": 68004378,
      "lastUpdateUserId": 32392548,
      "lastUpdateDate": "1996-01-01T21:02:48.192Z"
    }
  }
]

GET /integration/api/customer/owners

Retrieves the owners grouped by Customer identifiers

Parameters

Name In Type Required Description
take query integer(int32) false The number of items to take. Must be 0 < int32 <= $param (default=1000)
skip query integer(int32) false The number of items to skip. Must be 0 <= int32 <= Int32.Max

Responses

Status Meaning Description Schema
200 OK Customer's owners retrieved grouped by Customer identifiers Inline
400 Bad Request The given parameters are not valid ResponseSimpleMessage
500 Internal Server Error Error during operation None

Response Schema

Status Code 200

Name Type Required Restrictions Description
anonymous [CustomerOwnersResult] false none none
» customerId integer(int32) false none none
» owners [integer] false none none
» info InfoUpdateResult false none none
»» lastUpdateDeviceId integer(int64) false none none
»» lastUpdateUserId integer(int64) false none none
»» lastUpdateDate string(date-time) false none none

Add owner to a customer

$ curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    --data "{request}"
    https://api.apparound.com/integration/api/customer/{customerid}/owner
{
  "owner": 63811604
}
{
  "info": {
    "lastUpdateDeviceId": 51656996,
    "lastUpdateUserId": 91742062,
    "lastUpdateDate": "1950-09-21T12:16:04.152Z"
  }
}

POST /integration/api/customer/{customerId}/owner

Adds a owner to the customer identified by customerId parameter. The behavior depends on the setting of the customer's ownership. If the customer's ownership policy is set in 'MultipleOwners' is always possible, otherwise it is only possible if the customer is not associated with any user

Parameters

Name In Type Required Description
customerId path integer(int32) true The identifier of the Customer entity
body body OwnerRequestContent false Json containing the owner's identifier

Responses

Status Meaning Description Schema
200 OK Users assigned to customer InfoUpdateInfoResult
400 Bad Request Validation problem or Customer or Owner invalid, read body message ResponseSimpleMessage
409 Conflict Customer already assigned None
500 Internal Server Error Error during operation None

Response Schema

Update customer ownership

$ curl -X PUT -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    --data "{request}"
    https://api.apparound.com/integration/api/customer/{customerid}/owner/change
{
  "oldOwner": [
    3505090,
    61134775
  ],
  "newOwner": [
    55046199,
    26470172
  ]
}
{
  "info": {
    "lastUpdateDeviceId": 51656996,
    "lastUpdateUserId": 91742062,
    "lastUpdateDate": "1950-09-21T12:16:04.152Z"
  }
}

PUT /integration/api/customer/{customerId}/owner/change

Updates the customer ownership. The previous owner will be dissociated to the customer and the new owner will be associated to it.

Parameters

Name In Type Required Description
customerId path integer(int32) true none
body body ChangeOwnerRequestContent false Json containing the old owner and a new owner identifier

Responses

Status Meaning Description Schema
200 OK Customer's ownership updated InfoUpdateInfoResult
400 Bad Request Validation problem or Customer or Owner invalid, read body message ResponseSimpleMessage
404 Not Found Not Found None
500 Internal Server Error Error during operation None

Response Schema

ConfigurePriceQuote

Get List of available CPQs

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    https://api.apparound.com/integration/api/cpq/list
[
  {
    "name": "CPQ1",
    "id": 29273697,
    "uniqueGuid": "11a1f365-8a9c-4a14-84c4-9147c4e3dd79",
    "version": "1.0"
  }
]

GET /integration/api/cpq/list

Retrieves a list of cpq

Responses

Status Meaning Description Schema
200 OK Products retrieved Inline
400 Bad Request The take and/or skip parameters are not valid None
500 Internal Server Error Error during operation ResponseSimpleMessage

Response Schema

Status Code 200

Name Type Required Restrictions Description
anonymous [CpqLightDTO] false none [It represents a list of CPQs in a light version, i.e. with minimal information]
» name string false none The name of the CPQ
» id integer(int64) false none The identifier of the CPQ
» uniqueGuid string false none The relative pathe of the icon associated with the CPQ
» version string false none The version of this CPQ

Initialize Quoting Session

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    https://api.apparound.com/integration/api/cpq/{cpqid}/customer/{customerid}/init
{
    "sessionId": "clecocb5g000258soa8js146g",
    "tofList": [
        {
            "id": 129,
            "name": "BugFix",
            "tofGroupId": 40,
            "tofGroupName": "Default",
            "payments": [
                {
                    "id": 22,
                    "name": "Senza Prezzo",
                    "pricesVatIncluded": false,
                    "code": ""
                },
                {
                    "id": 23,
                    "name": "Ricorrente Annuale IVA inclusa",
                    "pricesVatIncluded": false,
                    "code": ""
                }
            ],
            "config": {
                "leftBucketName": "",
                "bottomBucketName": "",
                "rightBucketName": "",
                "maxCartNumber": 5,
                "mainCategory": 628,
                "hideIncompatibleProducts": "0",
                "showCommitment": "1",
                "showInfoButton": "1",
                "hideUpfrontWhenZero": "1",
                "hidePaymentButton": "1",
                "hasPackages": false
            },
            "isCampaign": false
        }
    ]
}

GET /integration/api/cpq/{cpqId}/customer/{customerId}/init

Initializes the quoting session

Parameters

Name In Type Required Description
cpqId path integer(int32) true The cpq to be initialized
customerId path integer(int32) true The customer to use for the session

Responses

Status Meaning Description Schema
200 OK Cpq initialized TofListIntegration
404 Not Found Cpq or customer not found ResponseSimpleMessage
500 Internal Server Error Error during operation ResponseSimpleMessage

Get available Types of offer

$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqid}/customer/{customerid}/quote/{quoteid}/tofList`
{
    "sessionId": "clecocb5g000258soa8js146g",
    "tofList": [
        {
            "id": 129,
            "name": "BugFix",
            "tofGroupId": 40,
            "tofGroupName": "Default",
            "payments": [
                {
                    "id": 22,
                    "name": "Senza Prezzo",
                    "pricesVatIncluded": false,
                    "code": ""
                },
                {
                    "id": 23,
                    "name": "Ricorrente Annuale IVA inclusa",
                    "pricesVatIncluded": false,
                    "code": ""
                }
            ],
            "config": {
                "leftBucketName": "",
                "bottomBucketName": "",
                "rightBucketName": "",
                "maxCartNumber": 5,
                "mainCategory": 628,
                "hideIncompatibleProducts": "0",
                "showCommitment": "1",
                "showInfoButton": "1",
                "hideUpfrontWhenZero": "1",
                "hidePaymentButton": "1",
                "hasPackages": false
            },
            "isCampaign": false
        }
    ]
}

GET /integration/api/cpq/{cpqId}/customer/{customerId}/quote/{quoteId}/tofList

Retrieves a list of tof

Parameters

Name In Type Required Description
cpqId path integer(int32) true The cpq to be initialized
customerId path integer(int32) true The customer to use for the session
quoteId path integer(int64) true The quote to use for the session
X-SessionId header string true none

Responses

Status Meaning Description Schema
200 OK Tofs retrieved TofListIntegration
404 Not Found Cpq or customer not found ResponseSimpleMessage
500 Internal Server Error Error during operation ResponseSimpleMessage

Create a Cart

$ curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    --data '{request}'
    https://api.apparound.com/integration/api/cpq/{cpqid}/tof/{tofid}/addstartingproduct?quoteid=123455
{
  "productId": 72447782,
  "tofProductId": 53205739,
  "customerId": 25779373,
  "customerQuoteId": -94490115,
  "label": "est nu"
}
{
    "basketsConfiguration": {},
    "paymentListForSolutions": {
        "20230221-0900-1619-8b6dbbed9318": [
            18,
            19,
            17,
            20,
            22,
            23,
            24
        ]
    },
    "quote": {
        "quoteId": 197165,
        "quoteNumber": "",
        "label": "Quote from API",
        "status": "draft",
        "customerId": 10958,
        "customerQuote": {
            "id": 30832,
            "companyName": "Test S.p.a.",
            "lastName": "Rossi",
            "firstName": "Mario",
            "city": null,
            "zipCode": null,
            "email": "mario.rossi@test.com",
            "vatNumber": "01928374659",
            "country": null,
            "phoneNumber": "+39 3474756888",
            "creationUserId": 1664053,
            "creationDeviceId": 0,
            "creationDate": "2023-02-21T08:56:00.953Z",
            "lastUpdateUserId": 1664053,
            "lastUpdateDeviceId": 0,
            "lastUpdateDate": "2023-02-21T08:56:00.953Z",
            "appId": 36917,
            "customPhone": null,
            "customEmail": null,
            "customTextarea": null,
            "customCheckBox": null,
            "checkboxMandatory": null,
            "customPhoneMandatory": "+39 3474756888",
            "customEmailMandatory": "mario.rossi@test.com",
            "customTextareaMandatory": null,
            "customDropdownMandatory": null,
            "customCheckboxMandatory": null,
            "customAddress_country": null,
            "customAddress_addressType": null,
            "customAddress_address": null,
            "customAddress_streetNumber": null,
            "customAddress_city": null,
            "customAddress_zipCode": null,
            "customAddress_province": null,
            "customAddress_countryLabel": null,
            "customAddressMandatory_country": null,
            "customAddressMandatory_addressType": null,
            "customAddressMandatory_address": null,
            "customAddressMandatory_streetNumber": null,
            "customAddressMandatory_city": null,
            "customAddressMandatory_zipCode": null,
            "customAddressMandatory_province": null,
            "customAddressMandatory_countryLabel": null,
            "categoriaAziende": null,
            "tipiIndirizzo": null,
            "cap": null,
            "localita": null,
            "provincia": null,
            "iva": null,
            "dynamicAuto": null,
            "dynamicDropdown": null,
            "stabilimenti": null,
            "stabilimenti_dropdown": null,
            "e_campoinvisibile": null,
            "customerType": "business",
            "fiscalCode": "FNFBSV81D64B049M",
            "quoteStatus": null,
            "contractEmail": "mario.rossi@test.com",
            "contractPhone": "+39 3474756888",
            "interactivePrivacyPolicyAccepted": null,
            "date": null,
            "dateTimeTest": null,
            "data_OPT": null,
            "dataTime_ReadOnly": null,
            "testValeDate": null,
            "testValeDateTime": null,
            "salutation": null,
            "switchSchema": null,
            "switchSendContract": null,
            "switchContractEmail": null,
            "switchAddress_country": null,
            "switchAddress_addressType": null,
            "switchAddress_address": null,
            "switchAddress_streetNumber": null,
            "switchAddress_city": null,
            "switchAddress_zipCode": null,
            "switchAddress_province": null,
            "switchAddress_countryLabel": null,
            "switchName": null,
            "switchSurname": null,
            "switchBirthdate": null,
            "switchPhone": null,
            "switchEnablePayment": null,
            "switchPaymentType": null,
            "switchHolderName": null,
            "switchHolderLastname": null,
            "switchNote": null,
            "checkbox_Mandatory": false,
            "cond_mostraCampiNascosti": null,
            "cond_tendinaTesto": null,
            "cond_paper": null,
            "cond_F": null,
            "cond_campoTesto": null,
            "cond_campoDateTime": null,
            "cond_textArea": null,
            "cond_telefonoScatenaVisibilita": null,
            "cond_dateScatenaVisibilita": null,
            "switchPhoneLabel": null,
            "switchBirthdateLabel": null,
            "switchContractEmailLabel": null,
            "switchNoteLabel": null,
            "switchDropDin": null,
            "switchAutoDin": null,
            "switchDinLabel": null,
            "cond_campoTestoTelefono": null,
            "cond_email": null,
            "cond_autocompleteScatenavisibilita": null,
            "cond_autoCompleteProvincia": null,
            "validateOnComposeScenario": null,
            "wasEditedByProvider": null,
            "cond_eta": null,
            "cond_M": null,
            "cond_Altro": null,
            "cond_DropdownconID": null,
            "integer1": null,
            "sedi": null,
            "switchInteger": null,
            "switchDecimal": null,
            "customValidation_input1": null,
            "customValidation_input2": null,
            "customValidation_output": null,
            "testSaturn": null,
            "infoFieldTest": null,
            "infoTest": null,
            "dropdownSATURN": null,
            "autocompleteSaturn": null,
            "campoInteger": null,
            "campoDropdown": null,
            "campoDropdownDinamico": null,
            "a_DROPDOWNPROVAPERBUG": null,
            "infoTestField": null,
            "campoUno": null,
            "campoDue": null,
            "test_entity_antonio": null,
            "test_entity_antonio_autocomplete": null,
            "testTextField": null,
            "testPhoneField": null,
            "dynamicsAccountId": null,
            "provaNull": "2023-02-20",
            "testSara": null,
            "sara_entity_cancreate": null,
            "sara_entity_canview": null,
            "sara_entity_canviewedit": null,
            "teststatic": null,
            "autocomplete_test": null,
            "test_antonio": null,
            "sedi_due_editingOK": null,
            "seditre_editingKO": null,
            "autocomplete_create_entity": null,
            "autocomplete_editingOK": null,
            "autocomplete_editingKO": null,
            "campo_review": null,
            "autocomplete_review": null,
            "campo_nuovo": null
        },
        "userId": 1664053,
        "lastUpdateUserId": 1664053,
        "contractId": -1,
        "contractNumber": "",
        "quoteCreationDate": "2023-02-21T09:00:08.363",
        "quoteExpirationDate": null,
        "opportunityId": -1,
        "note": null,
        "currentLanguage": null,
        "quoteVersion": "8.496",
        "currency": "$",
        "currencyCode": "EUR",
        "engineId": 506339,
        "sentEmail": false,
        "lastUpdateDate": "2023-02-21T09:00:21.207",
        "lastDownloadDate": null,
        "lastSentEmailDate": null,
        "lastStatusChangeDate": null,
        "recurringPriceAmount": 136.24,
        "oneOffPriceAmount": 282.22,
        "netRecurringPriceAmount": 136.24,
        "netOneOffPriceAmount": 281.22,
        "netRecurringPriceWithoutVatAmount": 123.87,
        "netOneOffPriceWithoutVatAmount": 255.66,
        "netRecurringPriceVatAmount": 12.37,
        "netOneOffPriceVatAmount": 25.56,
        "netRecurringPriceWithVatAmount": 136.24,
        "netOneOffPriceWithVatAmount": 281.22,
        "maxCommitment": 11,
        "netTotalPriceValueAmount": null,
        "totalPriceValueAmount": null,
        "totalPriceValueDiscountAmount": null,
        "configurations": {},
        "quotePdfUrl": "",
        "recurringPrices": [
            {
                "recurringIntervalId": 3,
                "commitment": 11,
                "discount": 0.0,
                "price": 136.24,
                "priceVat": 0.0,
                "priceWithVat": 0.0,
                "priceWithoutVat": 0.0,
                "netPrice": 136.24,
                "netPriceVat": 12.37,
                "netPriceWithVat": 136.24,
                "netPriceWithoutVat": 123.87,
                "vatSummary": {
                    "2": {
                        "vatName": "VAT - 10%",
                        "vatValue": 10.0,
                        "recurringPriceVat": 12.37,
                        "oneOffPriceVat": 0.0
                    }
                }
            }
        ],
        "recurringIntervals": {
            "1": {
                "name": "Monthly",
                "amount": 1,
                "unit": null
            },
            "2": {
                "name": "Daily",
                "amount": 1,
                "unit": null
            },
            "3": {
                "name": "Weekly",
                "amount": 7,
                "unit": null
            },
            "6": {
                "name": "Yearly",
                "amount": 1,
                "unit": null
            }
        },
        "mainRecurringIntervalId": 3,
        "vatSummary": {
            "2": {
                "vatName": "VAT - 10%",
                "vatValue": 10.0,
                "recurringPriceVat": 12.37,
                "oneOffPriceVat": 25.56
            }
        },
        "discounts": [
            {
                "id": 143,
                "label": "Auto 00",
                "description": "",
                "products": [
                    {
                        "offerTypeProductId": "33135",
                        "fatherId": "-1",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.36
                    },
                    {
                        "offerTypeProductId": "33137",
                        "fatherId": "33135",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.04
                    },
                    {
                        "offerTypeProductId": "33139",
                        "fatherId": "33137",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.14
                    },
                    {
                        "offerTypeProductId": "33140",
                        "fatherId": "33137",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.14
                    },
                    {
                        "offerTypeProductId": "33141",
                        "fatherId": "33137",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.14
                    },
                    {
                        "offerTypeProductId": "33138",
                        "fatherId": "33135",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.04
                    },
                    {
                        "offerTypeProductId": "33142",
                        "fatherId": "33138",
                        "solutionId": "20230221-0900-1619-8b6dbbed9318",
                        "basketId": 222411,
                        "duration": 0,
                        "recurringDiscountAmount": 0.0,
                        "recurringDiscountsSumAmount": 0.0,
                        "oneOffDiscountAmount": 0.14
                    }
                ]
            }
        ],
        "solutions": [
            {
                "basketId": 222411,
                "solutionId": "20230221-0900-1619-8b6dbbed9318",
                "cartName": "Bill Of Material default 1",
                "offerTypeId": 135,
                "offerTypeLabel": "Bill Of Material default",
                "root": [
                    {
                        "pricingModelId": 1,
                        "recurringIntervalId": 3,
                        "productId": 12825,
                        "nodeId": 339651,
                        "uniqueGuid": "8aa78579-faec-4997-88b6-0c6838e40503",
                        "offerTypeProductId": 33135,
                        "productName": "PP_BREAKBOM",
                        "productCode": "PP_BREAKBOM",
                        "productFullName": "PP_BREAKBOM",
                        "productCategoryLabel": "DefaultCluster",
                        "quantity": 1,
                        "priceListId": 18,
                        "recurringPriceAmount": 10.0,
                        "oneOffPriceAmount": 100.0,
                        "commitment": 10,
                        "vatId": 2,
                        "vatName": "VAT - 10%",
                        "vatValue": 10.0,
                        "pricesVatIncluded": true,
                        "recurringPriceWithVatAmount": 0.0,
                        "recurringPriceWithoutVatAmount": 0.0,
                        "oneOffPriceWithVatAmount": 0.0,
                        "oneOffPriceWithoutVatAmount": 0.0,
                        "recurringPriceVatAmount": 0.0,
                        "oneOffPriceVatAmount": 0.0,
                        "children": [
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 3,
                                "productId": 12826,
                                "nodeId": 339652,
                                "uniqueGuid": "e9c50fb3-7d21-4deb-973c-12c0a0d09020",
                                "offerTypeProductId": 33137,
                                "productName": "PP1L_A1",
                                "productCode": "PP1L_A1",
                                "productFullName": "PP1L_A1",
                                "productCategoryLabel": "Livello_1_Uno",
                                "quantity": 1,
                                "priceListId": 18,
                                "recurringPriceAmount": 11.16,
                                "oneOffPriceAmount": 11.11,
                                "commitment": 11,
                                "vatId": 2,
                                "vatName": "VAT - 10%",
                                "vatValue": 10.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 3,
                                        "productId": 12828,
                                        "nodeId": 339653,
                                        "uniqueGuid": "1e0fd4ba-f392-4993-9ccc-2bc157a69f89",
                                        "offerTypeProductId": 33139,
                                        "productName": "PP2L_A11",
                                        "productCode": "PP2L_A11",
                                        "productFullName": "PP2L_A11",
                                        "productCategoryLabel": "Livello_2_Due",
                                        "quantity": 2,
                                        "priceListId": 18,
                                        "recurringPriceAmount": 25.98,
                                        "oneOffPriceAmount": 40.0,
                                        "commitment": 2,
                                        "vatId": 2,
                                        "vatName": "VAT - 10%",
                                        "vatValue": 10.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "F1",
                                                "value": ""
                                            },
                                            {
                                                "code": "F2",
                                                "value": ""
                                            },
                                            {
                                                "code": "F3",
                                                "value": ""
                                            }
                                        ],
                                        "overridePrice": null
                                    },
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 3,
                                        "productId": 12830,
                                        "nodeId": 339654,
                                        "uniqueGuid": "41a2260c-8c1d-492e-80ce-7f7dc22ea705",
                                        "offerTypeProductId": 33141,
                                        "productName": "PP2L_A13",
                                        "productCode": "PP2L_A13",
                                        "productFullName": "PP2L_A13",
                                        "productCategoryLabel": "Livello_2_Due",
                                        "quantity": 2,
                                        "priceListId": 18,
                                        "recurringPriceAmount": 25.98,
                                        "oneOffPriceAmount": 40.0,
                                        "commitment": 2,
                                        "vatId": 2,
                                        "vatName": "VAT - 10%",
                                        "vatValue": 10.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "isSipVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "isPstnVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "technology",
                                                "value": ""
                                            }
                                        ],
                                        "overridePrice": null
                                    },
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 3,
                                        "productId": 12829,
                                        "nodeId": 339655,
                                        "uniqueGuid": "62f51c02-a2c4-4797-8f32-bdbfb68b3a97",
                                        "offerTypeProductId": 33140,
                                        "productName": "PP2L_A12",
                                        "productCode": "PP2L_A12",
                                        "productFullName": "PP2L_A12",
                                        "productCategoryLabel": "Livello_2_Due",
                                        "quantity": 2,
                                        "priceListId": 18,
                                        "recurringPriceAmount": 25.98,
                                        "oneOffPriceAmount": 40.0,
                                        "commitment": 2,
                                        "vatId": 2,
                                        "vatName": "VAT - 10%",
                                        "vatValue": 10.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "isSipVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "isPstnVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "technology",
                                                "value": ""
                                            }
                                        ],
                                        "overridePrice": null
                                    }
                                ],
                                "customAttributes": [
                                    {
                                        "code": "F1",
                                        "value": ""
                                    },
                                    {
                                        "code": "F2",
                                        "value": ""
                                    },
                                    {
                                        "code": "F3",
                                        "value": ""
                                    }
                                ],
                                "overridePrice": null
                            },
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 3,
                                "productId": 12827,
                                "nodeId": 339656,
                                "uniqueGuid": "95749533-fa4f-4ed7-908b-b53f5aa5b758",
                                "offerTypeProductId": 33138,
                                "productName": "PP1L_B1",
                                "productCode": "PP1L_B1",
                                "productFullName": "PP1L_B1",
                                "productCategoryLabel": "Livello_1_Uno",
                                "quantity": 1,
                                "priceListId": 18,
                                "recurringPriceAmount": 11.16,
                                "oneOffPriceAmount": 11.11,
                                "commitment": 11,
                                "vatId": 2,
                                "vatName": "VAT - 10%",
                                "vatValue": 10.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 3,
                                        "productId": 12831,
                                        "nodeId": 339657,
                                        "uniqueGuid": "98574dcd-bb7f-4e16-9819-e82926115aa4",
                                        "offerTypeProductId": 33142,
                                        "productName": "PP2L_B11",
                                        "productCode": "PP2L_B11",
                                        "productFullName": "PP2L_B11",
                                        "productCategoryLabel": "Livello_2_Due",
                                        "quantity": 2,
                                        "priceListId": 18,
                                        "recurringPriceAmount": 25.98,
                                        "oneOffPriceAmount": 40.0,
                                        "commitment": 2,
                                        "vatId": 2,
                                        "vatName": "VAT - 10%",
                                        "vatValue": 10.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "isSipVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "isPstnVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "technology",
                                                "value": ""
                                            }
                                        ],
                                        "overridePrice": null
                                    }
                                ],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    }
                                ],
                                "overridePrice": null
                            }
                        ],
                        "customAttributes": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            }
                        ],
                        "overridePrice": null
                    }
                ]
            }
        ],
        "virtualSolutions": [],
        "paymentTerms": null,
        "productConfigurations": {}
    },
    "validation": {
        "isValid": true,
        "validationResults": [],
        "preValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        },
        "quoteValidationResults": [],
        "postValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        }
    },
    "sessionId": "clee0i1y2000147so7yckeqcf",
    "quoteHasChanged": false
}

POST /integration/api/cpq/{cpqId}/tof/{tofId}/addStartingProduct

Parameters

Name In Type Required Description
cpqId path integer(int64) true The identifier of the CPQ
tofId path integer(int64) true The identifier of the offer type
quoteId query integer(int64) false The identifier of the quote
X-SessionId header string true none
body body StartingItemDto false none

Responses

Status Meaning Description Schema
200 OK Product added to basket QuoteStatusIntegration
400 Bad Request Bad Request string
403 Forbidden Session expired string
500 Internal Server Error Server Error None

Response Schema

Delete Cart

$ curl -X DELETE -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqid}/quote/{quoteid}/basket/{basketid}
{
  "message": "asd"
}

DELETE /integration/api/cpq/{cpqId}/quote/{quoteId}/basket/{basketId}

Remove the specified solution from the quote.

Parameters

Name In Type Required Description
cpqId path integer(int32) true The identifier of the CPQ
quoteId path integer(int32) true The identifier of the quote
basketId path integer(int32) true The identifier of the basket to remove
X-SessionId header string true none

Responses

Status Meaning Description Schema
200 OK Basket removed from quote ResponseSimpleMessage
400 Bad Request Bad Request ResponseSimpleMessage
403 Forbidden Session expired ResponseSimpleMessage
500 Internal Server Error Server Error ResponseSimpleMessage

Add Product to cart

$ curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/parents/{parentId}
{
  "oftId": 69233623,
  "productId": 77381796,
  "tofProductId": -28903074,
  "uniqueGuid": "a50d752b-92a6-a53f-b784-fc2c672ae5b7"
}
{
    "basketsConfiguration": {},
    "paymentListForSolutions": {
        "20230310-0826-5046-345b26c2fda4": [
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            47,
            51,
            38,
            43,
            50,
            48,
            49,
            39,
            40,
            41,
            42,
            44,
            46,
            52
        ]
    },
    "quote": {
        "quoteId": 197185,
        "quoteNumber": "",
        "label": "Quote from API EIM",
        "status": "draft",
        "customerId": 10965,
        "customerQuote": {
            "id": 30861,
            "companyName": "Umbe Test Spa",
            "lastName": "Ughi",
            "firstName": null,
            "city": "VICO",
            "zipCode": null,
            "email": "roberto.ughi@apparound.com",
            "vatNumber": "11111111115",
            "country": null,
            "phoneNumber": "3281441187",
            "creationUserId": 1912864,
            "creationDeviceId": 0,
            "creationDate": "2023-03-10T08:22:14.7Z",
            "lastUpdateUserId": 1912864,
            "lastUpdateDeviceId": 0,
            "lastUpdateDate": "2023-03-10T08:22:14.7Z",
            "appId": 36917,
            "customPhone": null,
            "customEmail": "roberto.ughi@apparound.com",
            "customTextarea": null,
            "customCheckBox": false,
            "checkboxMandatory": null,
            "customPhoneMandatory": "124123",
            "customEmailMandatory": "roberto.ughi@apparound.com",
            "customTextareaMandatory": "asdasd",
            "customDropdownMandatory": "doc",
            "customCheckboxMandatory": true,
            "customAddress_country": null,
            "customAddress_addressType": "--",
            "customAddress_address": null,
            "customAddress_streetNumber": null,
            "customAddress_city": null,
            "customAddress_zipCode": null,
            "customAddress_province": null,
            "customAddress_countryLabel": null,
            "customAddressMandatory_country": "AO",
            "customAddressMandatory_addressType": "--",
            "customAddressMandatory_address": "asdsd",
            "customAddressMandatory_streetNumber": "21",
            "customAddressMandatory_city": "aqswa",
            "customAddressMandatory_zipCode": "1`23",
            "customAddressMandatory_province": "asd",
            "customAddressMandatory_countryLabel": "Angola",
            "categoriaAziende": null,
            "tipiIndirizzo": null,
            "cap": null,
            "localita": null,
            "provincia": null,
            "iva": null,
            "dynamicAuto": null,
            "dynamicDropdown": null,
            "stabilimenti": null,
            "stabilimenti_dropdown": null,
            "e_campoinvisibile": null,
            "customerType": "business",
            "fiscalCode": "3369",
            "quoteStatus": "none",
            "contractEmail": "roberto.ughi@apparound.com",
            "contractPhone": "32014567894",
            "interactivePrivacyPolicyAccepted": null,
            "date": null,
            "dateTimeTest": null,
            "data_OPT": null,
            "dataTime_ReadOnly": null,
            "testValeDate": null,
            "testValeDateTime": null,
            "salutation": null,
            "switchSchema": false,
            "switchSendContract": null,
            "switchContractEmail": null,
            "switchAddress_country": null,
            "switchAddress_addressType": null,
            "switchAddress_address": null,
            "switchAddress_streetNumber": null,
            "switchAddress_city": null,
            "switchAddress_zipCode": null,
            "switchAddress_province": null,
            "switchAddress_countryLabel": null,
            "switchName": null,
            "switchSurname": null,
            "switchBirthdate": null,
            "switchPhone": null,
            "switchEnablePayment": false,
            "switchPaymentType": null,
            "switchHolderName": null,
            "switchHolderLastname": null,
            "switchNote": null,
            "checkbox_Mandatory": true,
            "cond_mostraCampiNascosti": true,
            "cond_tendinaTesto": null,
            "cond_paper": null,
            "cond_F": false,
            "cond_campoTesto": null,
            "cond_campoDateTime": null,
            "cond_textArea": null,
            "cond_telefonoScatenaVisibilita": null,
            "cond_dateScatenaVisibilita": null,
            "switchPhoneLabel": null,
            "switchBirthdateLabel": null,
            "switchContractEmailLabel": null,
            "switchNoteLabel": null,
            "switchDropDin": null,
            "switchAutoDin": null,
            "switchDinLabel": null,
            "cond_campoTestoTelefono": null,
            "cond_email": null,
            "cond_autocompleteScatenavisibilita": null,
            "cond_autoCompleteProvincia": null,
            "validateOnComposeScenario": null,
            "wasEditedByProvider": false,
            "cond_eta": null,
            "cond_M": false,
            "cond_Altro": false,
            "cond_DropdownconID": null,
            "integer1": null,
            "sedi": null,
            "switchInteger": null,
            "switchDecimal": null,
            "customValidation_input1": null,
            "customValidation_input2": null,
            "customValidation_output": null,
            "testSaturn": null,
            "infoFieldTest": null,
            "infoTest": null,
            "dropdownSATURN": null,
            "autocompleteSaturn": null,
            "campoInteger": null,
            "campoDropdown": null,
            "campoDropdownDinamico": null,
            "a_DROPDOWNPROVAPERBUG": null,
            "infoTestField": null,
            "campoUno": null,
            "campoDue": null,
            "test_entity_antonio": null,
            "test_entity_antonio_autocomplete": null,
            "testTextField": null,
            "testPhoneField": null,
            "dynamicsAccountId": null,
            "provaNull": null,
            "testSara": null,
            "sara_entity_cancreate": null,
            "sara_entity_canview": null,
            "sara_entity_canviewedit": null,
            "teststatic": null,
            "autocomplete_test": null,
            "test_antonio": null,
            "sedi_due_editingOK": null,
            "seditre_editingKO": null,
            "autocomplete_create_entity": null,
            "autocomplete_editingOK": null,
            "autocomplete_editingKO": null,
            "campo_review": null,
            "autocomplete_review": null,
            "campo_nuovo": null
        },
        "userId": 1912864,
        "lastUpdateUserId": 1912864,
        "contractId": -1,
        "contractNumber": "",
        "quoteCreationDate": "2023-03-10T08:26:50.087",
        "quoteExpirationDate": null,
        "opportunityId": -1,
        "clonedFrom": -1,
        "note": null,
        "currentLanguage": null,
        "quoteVersion": "8.25",
        "currency": "€",
        "currencyCode": "EUR",
        "engineId": 724459,
        "sentEmail": false,
        "lastUpdateDate": "2023-03-10T09:07:00.247",
        "lastDownloadDate": null,
        "lastSentEmailDate": null,
        "lastStatusChangeDate": null,
        "recurringPriceAmount": 0.0,
        "oneOffPriceAmount": 4370.0,
        "netRecurringPriceAmount": 0.0,
        "netOneOffPriceAmount": 4370.0,
        "netRecurringPriceWithoutVatAmount": 0.0,
        "netOneOffPriceWithoutVatAmount": 4370.0,
        "netRecurringPriceVatAmount": 0.0,
        "netOneOffPriceVatAmount": 0.0,
        "netRecurringPriceWithVatAmount": 0.0,
        "netOneOffPriceWithVatAmount": 4370.0,
        "maxCommitment": 0,
        "netTotalPriceValueAmount": null,
        "totalPriceValueAmount": null,
        "totalPriceValueDiscountAmount": null,
        "configurations": {},
        "quotePdfUrl": "",
        "recurringPrices": [
            {
                "recurringIntervalId": 1,
                "commitment": 12,
                "discount": 0.0,
                "price": 874.0,
                "priceVat": 0.0,
                "priceWithVat": 0.0,
                "priceWithoutVat": 0.0,
                "netPrice": 874.0,
                "netPriceVat": 0.0,
                "netPriceWithVat": 874.0,
                "netPriceWithoutVat": 874.0,
                "vatSummary": {
                    "-1": {
                        "vatName": "",
                        "vatValue": 0.0,
                        "recurringPriceVat": 0.0,
                        "oneOffPriceVat": 0.0
                    }
                }
            }
        ],
        "recurringIntervals": {
            "1": {
                "name": "Monthly",
                "amount": 1,
                "unit": null
            },
            "2": {
                "name": "Daily",
                "amount": 1,
                "unit": null
            },
            "3": {
                "name": "Weekly",
                "amount": 7,
                "unit": null
            },
            "4": {
                "name": "Lustraly",
                "amount": 5,
                "unit": null
            },
            "5": {
                "name": "Tredicesima",
                "amount": 13,
                "unit": null
            },
            "6": {
                "name": "Yearly",
                "amount": 1,
                "unit": null
            },
            "7": {
                "name": "Decade",
                "amount": 10,
                "unit": null
            },
            "8": {
                "name": "1 anno",
                "amount": 1,
                "unit": null
            },
            "9": {
                "name": "24 mesi",
                "amount": 24,
                "unit": null
            },
            "10": {
                "name": "36 mesi",
                "amount": 36,
                "unit": null
            },
            "11": {
                "name": "48 mesi",
                "amount": 48,
                "unit": null
            },
            "12": {
                "name": "15 giorni",
                "amount": 15,
                "unit": null
            },
            "13": {
                "name": "12 mesi",
                "amount": 12,
                "unit": null
            },
            "14": {
                "name": "2 anni",
                "amount": 2,
                "unit": null
            },
            "15": {
                "name": "3 anni",
                "amount": 3,
                "unit": null
            },
            "16": {
                "name": "4 anni",
                "amount": 4,
                "unit": null
            },
            "17": {
                "name": "Monthly_old",
                "amount": 1,
                "unit": null
            },
            "18": {
                "name": "F2",
                "amount": 1,
                "unit": null
            },
            "19": {
                "name": "F3",
                "amount": 1,
                "unit": null
            },
            "20": {
                "name": "Risparmio/anno",
                "amount": 1,
                "unit": null
            },
            "21": {
                "name": "Potenza/anno",
                "amount": 1,
                "unit": null
            }
        },
        "mainRecurringIntervalId": 3,
        "vatSummary": {
            "-1": {
                "vatName": "",
                "vatValue": 0.0,
                "recurringPriceVat": 0.0,
                "oneOffPriceVat": 0.0
            }
        },
        "discounts": [],
        "solutions": [
            {
                "basketId": 222437,
                "solutionId": "20230310-0826-5046-345b26c2fda4",
                "cartName": "Offer type 01 Label profilato per Lucca 1",
                "offerTypeId": 251,
                "offerTypeLabel": "Offer type 01 Label profilato per Lucca",
                "root": [
                    {
                        "pricingModelId": 1,
                        "recurringIntervalId": 1,
                        "productId": 23030,
                        "nodeId": 339693,
                        "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                        "offerTypeProductId": 51218,
                        "productName": "ChiaraP Main02 creazione regole bundle",
                        "productCode": "ChiaraP-main02-creazione-regole-bundle",
                        "productFullName": "ChiaraP Main02 creazione regole bundle",
                        "productCategoryLabel": "DefaultCluster",
                        "quantity": 1,
                        "priceListId": 57,
                        "recurringPriceAmount": 0.0,
                        "oneOffPriceAmount": 0.0,
                        "commitment": 0,
                        "vatId": -1,
                        "vatName": "",
                        "vatValue": 0.0,
                        "pricesVatIncluded": true,
                        "recurringPriceWithVatAmount": 0.0,
                        "recurringPriceWithoutVatAmount": 0.0,
                        "oneOffPriceWithVatAmount": 0.0,
                        "oneOffPriceWithoutVatAmount": 0.0,
                        "recurringPriceVatAmount": 0.0,
                        "oneOffPriceVatAmount": 0.0,
                        "children": [
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 1,
                                "productId": 22975,
                                "nodeId": 339694,
                                "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018",
                                "offerTypeProductId": 51219,
                                "productName": "ChiaraP Addon01",
                                "productCode": "ChiaraP-addon01",
                                "productFullName": "ChiaraP Addon01",
                                "productCategoryLabel": "TEST",
                                "quantity": 432,
                                "priceListId": 57,
                                "recurringPriceAmount": 864.0,
                                "oneOffPriceAmount": 4320.0,
                                "commitment": 12,
                                "vatId": -1,
                                "vatName": "",
                                "vatValue": 0.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMinSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMaxSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "techBand",
                                        "value": ""
                                    },
                                    {
                                        "code": "techRank",
                                        "value": ""
                                    },
                                    {
                                        "code": "maxVoiceQuantity",
                                        "value": ""
                                    },
                                    {
                                        "code": "profileType",
                                        "value": ""
                                    },
                                    {
                                        "code": "isTech",
                                        "value": "0"
                                    },
                                    {
                                        "code": "fwaDefaultProfileProduct",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_productType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_techType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_minDownGuaranteed",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId1",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId2",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_hideInTable",
                                        "value": "0"
                                    }
                                ],
                                "overridePrice": null
                            },
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 1,
                                "productId": 22976,
                                "nodeId": 339695,
                                "uniqueGuid": "c24ebb8d-c46a-430a-9ac1-9fabf5c95dc3",
                                "offerTypeProductId": 51228,
                                "productName": "ChiaraP Addon02",
                                "productCode": "ChiaraP-addon02",
                                "productFullName": "ChiaraP Addon02",
                                "productCategoryLabel": "TEST",
                                "quantity": 1,
                                "priceListId": 57,
                                "recurringPriceAmount": 0.0,
                                "oneOffPriceAmount": 0.0,
                                "commitment": 0,
                                "vatId": -1,
                                "vatName": "",
                                "vatValue": 0.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 1,
                                        "productId": 22975,
                                        "nodeId": 339696,
                                        "uniqueGuid": "e7ac7152-b317-4eb8-a731-a18046ef1f33",
                                        "offerTypeProductId": 51219,
                                        "productName": "ChiaraP Addon01",
                                        "productCode": "ChiaraP-addon01",
                                        "productFullName": "ChiaraP Addon01",
                                        "productCategoryLabel": "TEST",
                                        "quantity": 5,
                                        "priceListId": 57,
                                        "recurringPriceAmount": 10.0,
                                        "oneOffPriceAmount": 50.0,
                                        "commitment": 12,
                                        "vatId": -1,
                                        "vatName": "",
                                        "vatValue": 0.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "isSipVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "isPstnVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "technology",
                                                "value": ""
                                            },
                                            {
                                                "code": "downMinSpeed",
                                                "value": ""
                                            },
                                            {
                                                "code": "downMaxSpeed",
                                                "value": ""
                                            },
                                            {
                                                "code": "techBand",
                                                "value": ""
                                            },
                                            {
                                                "code": "techRank",
                                                "value": ""
                                            },
                                            {
                                                "code": "maxVoiceQuantity",
                                                "value": ""
                                            },
                                            {
                                                "code": "profileType",
                                                "value": ""
                                            },
                                            {
                                                "code": "isTech",
                                                "value": "0"
                                            },
                                            {
                                                "code": "fwaDefaultProfileProduct",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_productType",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_techType",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_minDownGuaranteed",
                                                "value": ""
                                            },
                                            {
                                                "code": "apiTechId1",
                                                "value": ""
                                            },
                                            {
                                                "code": "apiTechId2",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_hideInTable",
                                                "value": "0"
                                            }
                                        ],
                                        "overridePrice": null
                                    }
                                ],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMinSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMaxSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "techBand",
                                        "value": ""
                                    },
                                    {
                                        "code": "techRank",
                                        "value": ""
                                    },
                                    {
                                        "code": "maxVoiceQuantity",
                                        "value": ""
                                    },
                                    {
                                        "code": "profileType",
                                        "value": ""
                                    },
                                    {
                                        "code": "isTech",
                                        "value": "0"
                                    },
                                    {
                                        "code": "fwaDefaultProfileProduct",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_productType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_techType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_minDownGuaranteed",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId1",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId2",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_hideInTable",
                                        "value": "0"
                                    }
                                ],
                                "overridePrice": null
                            }
                        ],
                        "customAttributes": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "overridePrice": null
                    }
                ]
            }
        ],
        "virtualSolutions": [],
        "paymentTerms": null,
        "productConfigurations": {}
    },
    "validation": {
        "isValid": true,
        "validationResults": [],
        "preValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        },
        "quoteValidationResults": [],
        "postValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        }
    },
    "sessionId": "clf29s7bw0000z7snfhqv3kbq",
    "quoteHasChanged": false
}

POST /integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/parents/{parentId}

Parameters

Name In Type Required Description
cpqId path integer(int64) true The identifier of the CPQ
quoteId path integer(int64) true The identifier of the quote
basketId path integer(int64) true The identifier of the basket
parentId path integer(int64) true The identifier of the product inside the basket under which the product is addedd
X-SessionId header string true none
body body AddItemDto false none

Responses

Status Meaning Description Schema
200 OK Item added to the basket AddItemToBasketResult
400 Bad Request Bad Request AddItemToBasketResult
403 Forbidden Session expired AddItemToBasketResult
500 Internal Server Error Server Error ResponseSimpleMessage

Set product quantity

$ curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/items/{itemId}/parents/{parentId}
{
  "quantity": 3
}
{
    "basketsConfiguration": {},
    "paymentListForSolutions": {},
    "quote": {
        "quoteId": 0,
        "quoteNumber": "",
        "label": "Quote from API EIM",
        "status": "test",
        "customerId": 10965,
        "customerQuote": {
            "id": 30861,
            "companyName": "Umbe Test Spa",
            "lastName": "Ughi",
            "firstName": null,
            "city": "VICO",
            "zipCode": null,
            "email": "roberto.ughi@apparound.com",
            "vatNumber": "11111111115",
            "country": null,
            "phoneNumber": "3281441187",
            "creationUserId": 1912864,
            "creationDeviceId": 0,
            "creationDate": "2023-03-10T08:22:14.7Z",
            "lastUpdateUserId": 1912864,
            "lastUpdateDeviceId": 0,
            "lastUpdateDate": "2023-03-10T08:22:14.7Z",
            "appId": 36917,
            "customPhone": null,
            "customEmail": "roberto.ughi@apparound.com",
            "customTextarea": null,
            "customCheckBox": false,
            "checkboxMandatory": null,
            "customPhoneMandatory": "124123",
            "customEmailMandatory": "roberto.ughi@apparound.com",
            "customTextareaMandatory": "asdasd",
            "customDropdownMandatory": "doc",
            "customCheckboxMandatory": true,
            "customAddress_country": null,
            "customAddress_addressType": "--",
            "customAddress_address": null,
            "customAddress_streetNumber": null,
            "customAddress_city": null,
            "customAddress_zipCode": null,
            "customAddress_province": null,
            "customAddress_countryLabel": null,
            "customAddressMandatory_country": "AO",
            "customAddressMandatory_addressType": "--",
            "customAddressMandatory_address": "asdsd",
            "customAddressMandatory_streetNumber": "21",
            "customAddressMandatory_city": "aqswa",
            "customAddressMandatory_zipCode": "1`23",
            "customAddressMandatory_province": "asd",
            "customAddressMandatory_countryLabel": "Angola",
            "categoriaAziende": null,
            "tipiIndirizzo": null,
            "cap": null,
            "localita": null,
            "provincia": null,
            "iva": null,
            "dynamicAuto": null,
            "dynamicDropdown": null,
            "stabilimenti": null,
            "stabilimenti_dropdown": null,
            "e_campoinvisibile": null,
            "customerType": "business",
            "fiscalCode": "3369",
            "quoteStatus": "none",
            "contractEmail": "roberto.ughi@apparound.com",
            "contractPhone": "32014567894",
            "interactivePrivacyPolicyAccepted": null,
            "date": null,
            "dateTimeTest": null,
            "data_OPT": null,
            "dataTime_ReadOnly": null,
            "testValeDate": null,
            "testValeDateTime": null,
            "salutation": null,
            "switchSchema": false,
            "switchSendContract": null,
            "switchContractEmail": null,
            "switchAddress_country": null,
            "switchAddress_addressType": null,
            "switchAddress_address": null,
            "switchAddress_streetNumber": null,
            "switchAddress_city": null,
            "switchAddress_zipCode": null,
            "switchAddress_province": null,
            "switchAddress_countryLabel": null,
            "switchName": null,
            "switchSurname": null,
            "switchBirthdate": null,
            "switchPhone": null,
            "switchEnablePayment": false,
            "switchPaymentType": null,
            "switchHolderName": null,
            "switchHolderLastname": null,
            "switchNote": null,
            "checkbox_Mandatory": true,
            "cond_mostraCampiNascosti": true,
            "cond_tendinaTesto": null,
            "cond_paper": null,
            "cond_F": false,
            "cond_campoTesto": null,
            "cond_campoDateTime": null,
            "cond_textArea": null,
            "cond_telefonoScatenaVisibilita": null,
            "cond_dateScatenaVisibilita": null,
            "switchPhoneLabel": null,
            "switchBirthdateLabel": null,
            "switchContractEmailLabel": null,
            "switchNoteLabel": null,
            "switchDropDin": null,
            "switchAutoDin": null,
            "switchDinLabel": null,
            "cond_campoTestoTelefono": null,
            "cond_email": null,
            "cond_autocompleteScatenavisibilita": null,
            "cond_autoCompleteProvincia": null,
            "validateOnComposeScenario": null,
            "wasEditedByProvider": false,
            "cond_eta": null,
            "cond_M": false,
            "cond_Altro": false,
            "cond_DropdownconID": null,
            "integer1": null,
            "sedi": null,
            "switchInteger": null,
            "switchDecimal": null,
            "customValidation_input1": null,
            "customValidation_input2": null,
            "customValidation_output": null,
            "testSaturn": null,
            "infoFieldTest": null,
            "infoTest": null,
            "dropdownSATURN": null,
            "autocompleteSaturn": null,
            "campoInteger": null,
            "campoDropdown": null,
            "campoDropdownDinamico": null,
            "a_DROPDOWNPROVAPERBUG": null,
            "infoTestField": null,
            "campoUno": null,
            "campoDue": null,
            "test_entity_antonio": null,
            "test_entity_antonio_autocomplete": null,
            "testTextField": null,
            "testPhoneField": null,
            "dynamicsAccountId": null,
            "provaNull": null,
            "testSara": null,
            "sara_entity_cancreate": null,
            "sara_entity_canview": null,
            "sara_entity_canviewedit": null,
            "teststatic": null,
            "autocomplete_test": null,
            "test_antonio": null,
            "sedi_due_editingOK": null,
            "seditre_editingKO": null,
            "autocomplete_create_entity": null,
            "autocomplete_editingOK": null,
            "autocomplete_editingKO": null,
            "campo_review": null,
            "autocomplete_review": null,
            "campo_nuovo": null
        },
        "userId": 1912864,
        "lastUpdateUserId": 0,
        "contractId": -1,
        "contractNumber": "",
        "quoteCreationDate": null,
        "quoteExpirationDate": null,
        "opportunityId": -1,
        "clonedFrom": 0,
        "note": null,
        "currentLanguage": null,
        "quoteVersion": "8.25",
        "currency": "€",
        "currencyCode": "EUR",
        "engineId": 724459,
        "sentEmail": false,
        "lastUpdateDate": null,
        "lastDownloadDate": null,
        "lastSentEmailDate": null,
        "lastStatusChangeDate": null,
        "recurringPriceAmount": 0.0,
        "oneOffPriceAmount": 4370.0,
        "netRecurringPriceAmount": 0.0,
        "netOneOffPriceAmount": 4370.0,
        "netRecurringPriceWithoutVatAmount": 0.0,
        "netOneOffPriceWithoutVatAmount": 4370.0,
        "netRecurringPriceVatAmount": 0.0,
        "netOneOffPriceVatAmount": 0.0,
        "netRecurringPriceWithVatAmount": 0.0,
        "netOneOffPriceWithVatAmount": 4370.0,
        "maxCommitment": 0,
        "netTotalPriceValueAmount": null,
        "totalPriceValueAmount": null,
        "totalPriceValueDiscountAmount": null,
        "configurations": {},
        "quotePdfUrl": "",
        "recurringPrices": [
            {
                "recurringIntervalId": 1,
                "commitment": 12,
                "discount": 0.0,
                "price": 874.0,
                "priceVat": 0.0,
                "priceWithVat": 0.0,
                "priceWithoutVat": 0.0,
                "netPrice": 874.0,
                "netPriceVat": 0.0,
                "netPriceWithVat": 874.0,
                "netPriceWithoutVat": 874.0,
                "vatSummary": {
                    "-1": {
                        "vatName": "",
                        "vatValue": 0.0,
                        "recurringPriceVat": 0.0,
                        "oneOffPriceVat": 0.0
                    }
                }
            }
        ],
        "recurringIntervals": {
            "1": {
                "name": "Monthly",
                "amount": 1,
                "unit": null
            },
            "2": {
                "name": "Daily",
                "amount": 1,
                "unit": null
            },
            "3": {
                "name": "Weekly",
                "amount": 7,
                "unit": null
            },
            "4": {
                "name": "Lustraly",
                "amount": 5,
                "unit": null
            },
            "5": {
                "name": "Tredicesima",
                "amount": 13,
                "unit": null
            },
            "6": {
                "name": "Yearly",
                "amount": 1,
                "unit": null
            },
            "7": {
                "name": "Decade",
                "amount": 10,
                "unit": null
            },
            "8": {
                "name": "1 anno",
                "amount": 1,
                "unit": null
            },
            "9": {
                "name": "24 mesi",
                "amount": 24,
                "unit": null
            },
            "10": {
                "name": "36 mesi",
                "amount": 36,
                "unit": null
            },
            "11": {
                "name": "48 mesi",
                "amount": 48,
                "unit": null
            },
            "12": {
                "name": "15 giorni",
                "amount": 15,
                "unit": null
            },
            "13": {
                "name": "12 mesi",
                "amount": 12,
                "unit": null
            },
            "14": {
                "name": "2 anni",
                "amount": 2,
                "unit": null
            },
            "15": {
                "name": "3 anni",
                "amount": 3,
                "unit": null
            },
            "16": {
                "name": "4 anni",
                "amount": 4,
                "unit": null
            },
            "17": {
                "name": "Monthly_old",
                "amount": 1,
                "unit": null
            },
            "18": {
                "name": "F2",
                "amount": 1,
                "unit": null
            },
            "19": {
                "name": "F3",
                "amount": 1,
                "unit": null
            },
            "20": {
                "name": "Risparmio/anno",
                "amount": 1,
                "unit": null
            },
            "21": {
                "name": "Potenza/anno",
                "amount": 1,
                "unit": null
            }
        },
        "mainRecurringIntervalId": 3,
        "vatSummary": {
            "-1": {
                "vatName": "",
                "vatValue": 0.0,
                "recurringPriceVat": 0.0,
                "oneOffPriceVat": 0.0
            }
        },
        "discounts": [],
        "solutions": [
            {
                "basketId": 222437,
                "solutionId": "20230310-0826-5046-345b26c2fda4",
                "cartName": "Offer type 01 Label profilato per Lucca 1",
                "offerTypeId": 251,
                "offerTypeLabel": "Offer type 01 Label profilato per Lucca",
                "root": [
                    {
                        "pricingModelId": 1,
                        "recurringIntervalId": 1,
                        "productId": 23030,
                        "nodeId": 339693,
                        "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                        "offerTypeProductId": 51218,
                        "productName": "ChiaraP Main02 creazione regole bundle",
                        "productCode": "ChiaraP-main02-creazione-regole-bundle",
                        "productFullName": "ChiaraP Main02 creazione regole bundle",
                        "productCategoryLabel": "DefaultCluster",
                        "quantity": 3,
                        "priceListId": 57,
                        "recurringPriceAmount": 0.0,
                        "oneOffPriceAmount": 0.0,
                        "commitment": 0,
                        "vatId": -1,
                        "vatName": "",
                        "vatValue": 0.0,
                        "pricesVatIncluded": true,
                        "recurringPriceWithVatAmount": 0.0,
                        "recurringPriceWithoutVatAmount": 0.0,
                        "oneOffPriceWithVatAmount": 0.0,
                        "oneOffPriceWithoutVatAmount": 0.0,
                        "recurringPriceVatAmount": 0.0,
                        "oneOffPriceVatAmount": 0.0,
                        "children": [
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 1,
                                "productId": 22975,
                                "nodeId": 339694,
                                "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018",
                                "offerTypeProductId": 51219,
                                "productName": "ChiaraP Addon01",
                                "productCode": "ChiaraP-addon01",
                                "productFullName": "ChiaraP Addon01",
                                "productCategoryLabel": "TEST",
                                "quantity": 432,
                                "priceListId": 57,
                                "recurringPriceAmount": 864.0,
                                "oneOffPriceAmount": 4320.0,
                                "commitment": 12,
                                "vatId": -1,
                                "vatName": "",
                                "vatValue": 0.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMinSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMaxSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "techBand",
                                        "value": ""
                                    },
                                    {
                                        "code": "techRank",
                                        "value": ""
                                    },
                                    {
                                        "code": "maxVoiceQuantity",
                                        "value": ""
                                    },
                                    {
                                        "code": "profileType",
                                        "value": ""
                                    },
                                    {
                                        "code": "isTech",
                                        "value": "0"
                                    },
                                    {
                                        "code": "fwaDefaultProfileProduct",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_productType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_techType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_minDownGuaranteed",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId1",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId2",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_hideInTable",
                                        "value": "0"
                                    }
                                ],
                                "overridePrice": null
                            },
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 1,
                                "productId": 22976,
                                "nodeId": 339695,
                                "uniqueGuid": "c24ebb8d-c46a-430a-9ac1-9fabf5c95dc3",
                                "offerTypeProductId": 51228,
                                "productName": "ChiaraP Addon02",
                                "productCode": "ChiaraP-addon02",
                                "productFullName": "ChiaraP Addon02",
                                "productCategoryLabel": "TEST",
                                "quantity": 1,
                                "priceListId": 57,
                                "recurringPriceAmount": 0.0,
                                "oneOffPriceAmount": 0.0,
                                "commitment": 0,
                                "vatId": -1,
                                "vatName": "",
                                "vatValue": 0.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [
                                    {
                                        "pricingModelId": 1,
                                        "recurringIntervalId": 1,
                                        "productId": 22975,
                                        "nodeId": 339696,
                                        "uniqueGuid": "e7ac7152-b317-4eb8-a731-a18046ef1f33",
                                        "offerTypeProductId": 51219,
                                        "productName": "ChiaraP Addon01",
                                        "productCode": "ChiaraP-addon01",
                                        "productFullName": "ChiaraP Addon01",
                                        "productCategoryLabel": "TEST",
                                        "quantity": 1296,
                                        "priceListId": 57,
                                        "recurringPriceAmount": 10.0,
                                        "oneOffPriceAmount": 50.0,
                                        "commitment": 12,
                                        "vatId": -1,
                                        "vatName": "",
                                        "vatValue": 0.0,
                                        "pricesVatIncluded": true,
                                        "recurringPriceWithVatAmount": 0.0,
                                        "recurringPriceWithoutVatAmount": 0.0,
                                        "oneOffPriceWithVatAmount": 0.0,
                                        "oneOffPriceWithoutVatAmount": 0.0,
                                        "recurringPriceVatAmount": 0.0,
                                        "oneOffPriceVatAmount": 0.0,
                                        "children": [],
                                        "customAttributes": [
                                            {
                                                "code": "isSipVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "isPstnVoice",
                                                "value": "0"
                                            },
                                            {
                                                "code": "technology",
                                                "value": ""
                                            },
                                            {
                                                "code": "downMinSpeed",
                                                "value": ""
                                            },
                                            {
                                                "code": "downMaxSpeed",
                                                "value": ""
                                            },
                                            {
                                                "code": "techBand",
                                                "value": ""
                                            },
                                            {
                                                "code": "techRank",
                                                "value": ""
                                            },
                                            {
                                                "code": "maxVoiceQuantity",
                                                "value": ""
                                            },
                                            {
                                                "code": "profileType",
                                                "value": ""
                                            },
                                            {
                                                "code": "isTech",
                                                "value": "0"
                                            },
                                            {
                                                "code": "fwaDefaultProfileProduct",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_productType",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_techType",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_minDownGuaranteed",
                                                "value": ""
                                            },
                                            {
                                                "code": "apiTechId1",
                                                "value": ""
                                            },
                                            {
                                                "code": "apiTechId2",
                                                "value": ""
                                            },
                                            {
                                                "code": "jsr_hideInTable",
                                                "value": "0"
                                            }
                                        ],
                                        "overridePrice": null
                                    }
                                ],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMinSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMaxSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "techBand",
                                        "value": ""
                                    },
                                    {
                                        "code": "techRank",
                                        "value": ""
                                    },
                                    {
                                        "code": "maxVoiceQuantity",
                                        "value": ""
                                    },
                                    {
                                        "code": "profileType",
                                        "value": ""
                                    },
                                    {
                                        "code": "isTech",
                                        "value": "0"
                                    },
                                    {
                                        "code": "fwaDefaultProfileProduct",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_productType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_techType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_minDownGuaranteed",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId1",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId2",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_hideInTable",
                                        "value": "0"
                                    }
                                ],
                                "overridePrice": null
                            }
                        ],
                        "customAttributes": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "overridePrice": null
                    }
                ]
            }
        ],
        "virtualSolutions": [],
        "paymentTerms": null,
        "productConfigurations": {}
    },
    "validation": {
        "isValid": true,
        "validationResults": [],
        "preValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        },
        "quoteValidationResults": [],
        "postValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        }
    },
    "sessionId": "clf29s7bw0000z7snfhqv3kbq",
    "quoteHasChanged": false
}

POST /integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/items/{itemId}/parents/{parentId}

Parameters

Name In Type Required Description
cpqId path integer(int64) true The identifier of the CPQ
quoteId path integer(int64) true The identifier of the quote
basketId path integer(int64) true The identifier of the basket
itemId path integer(int64) true The identifier of the item to be edit
parentId path integer(int64) true The identifier of the product inside the basket under which add the product
X-SessionId header string true none
body body QuantityDTO false New quantity cart item

Responses

Status Meaning Description Schema
200 OK Item added to the basket QuoteStatusIntegration
400 Bad Request Bad Request QuoteStatusIntegration
403 Forbidden Session expired QuoteStatusIntegration
500 Internal Server Error Server Error ResponseSimpleMessage

Remove Product from cart

$ curl -X DELETE -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/items/{itemId}/parents/{parentId}
{
    "basketsConfiguration": {},
    "paymentListForSolutions": {
        "20230310-0826-5046-345b26c2fda4": [
            53,
            54,
            55,
            56,
            57,
            58,
            59,
            60,
            61,
            62,
            63,
            64,
            47,
            51,
            38,
            43,
            50,
            48,
            49,
            39,
            40,
            41,
            42,
            44,
            46,
            52
        ]
    },
    "quote": {
        "quoteId": 197185,
        "quoteNumber": "",
        "label": "Quote from API EIM",
        "status": "draft",
        "customerId": 10965,
        "customerQuote": {
            "id": 30861,
            "companyName": "Umbe Test Spa",
            "lastName": "Ughi",
            "firstName": null,
            "city": "VICO",
            "zipCode": null,
            "email": "roberto.ughi@apparound.com",
            "vatNumber": "11111111115",
            "country": null,
            "phoneNumber": "3281441187",
            "creationUserId": 1912864,
            "creationDeviceId": 0,
            "creationDate": "2023-03-10T08:22:14.7Z",
            "lastUpdateUserId": 1912864,
            "lastUpdateDeviceId": 0,
            "lastUpdateDate": "2023-03-10T08:22:14.7Z",
            "appId": 36917,
            "customPhone": null,
            "customEmail": "roberto.ughi@apparound.com",
            "customTextarea": null,
            "customCheckBox": false,
            "checkboxMandatory": null,
            "customPhoneMandatory": "124123",
            "customEmailMandatory": "roberto.ughi@apparound.com",
            "customTextareaMandatory": "asdasd",
            "customDropdownMandatory": "doc",
            "customCheckboxMandatory": true,
            "customAddress_country": null,
            "customAddress_addressType": "--",
            "customAddress_address": null,
            "customAddress_streetNumber": null,
            "customAddress_city": null,
            "customAddress_zipCode": null,
            "customAddress_province": null,
            "customAddress_countryLabel": null,
            "customAddressMandatory_country": "AO",
            "customAddressMandatory_addressType": "--",
            "customAddressMandatory_address": "asdsd",
            "customAddressMandatory_streetNumber": "21",
            "customAddressMandatory_city": "aqswa",
            "customAddressMandatory_zipCode": "1`23",
            "customAddressMandatory_province": "asd",
            "customAddressMandatory_countryLabel": "Angola",
            "categoriaAziende": null,
            "tipiIndirizzo": null,
            "cap": null,
            "localita": null,
            "provincia": null,
            "iva": null,
            "dynamicAuto": null,
            "dynamicDropdown": null,
            "stabilimenti": null,
            "stabilimenti_dropdown": null,
            "e_campoinvisibile": null,
            "customerType": "business",
            "fiscalCode": "3369",
            "quoteStatus": "none",
            "contractEmail": "roberto.ughi@apparound.com",
            "contractPhone": "32014567894",
            "interactivePrivacyPolicyAccepted": null,
            "date": null,
            "dateTimeTest": null,
            "data_OPT": null,
            "dataTime_ReadOnly": null,
            "testValeDate": null,
            "testValeDateTime": null,
            "salutation": null,
            "switchSchema": false,
            "switchSendContract": null,
            "switchContractEmail": null,
            "switchAddress_country": null,
            "switchAddress_addressType": null,
            "switchAddress_address": null,
            "switchAddress_streetNumber": null,
            "switchAddress_city": null,
            "switchAddress_zipCode": null,
            "switchAddress_province": null,
            "switchAddress_countryLabel": null,
            "switchName": null,
            "switchSurname": null,
            "switchBirthdate": null,
            "switchPhone": null,
            "switchEnablePayment": false,
            "switchPaymentType": null,
            "switchHolderName": null,
            "switchHolderLastname": null,
            "switchNote": null,
            "checkbox_Mandatory": true,
            "cond_mostraCampiNascosti": true,
            "cond_tendinaTesto": null,
            "cond_paper": null,
            "cond_F": false,
            "cond_campoTesto": null,
            "cond_campoDateTime": null,
            "cond_textArea": null,
            "cond_telefonoScatenaVisibilita": null,
            "cond_dateScatenaVisibilita": null,
            "switchPhoneLabel": null,
            "switchBirthdateLabel": null,
            "switchContractEmailLabel": null,
            "switchNoteLabel": null,
            "switchDropDin": null,
            "switchAutoDin": null,
            "switchDinLabel": null,
            "cond_campoTestoTelefono": null,
            "cond_email": null,
            "cond_autocompleteScatenavisibilita": null,
            "cond_autoCompleteProvincia": null,
            "validateOnComposeScenario": null,
            "wasEditedByProvider": false,
            "cond_eta": null,
            "cond_M": false,
            "cond_Altro": false,
            "cond_DropdownconID": null,
            "integer1": null,
            "sedi": null,
            "switchInteger": null,
            "switchDecimal": null,
            "customValidation_input1": null,
            "customValidation_input2": null,
            "customValidation_output": null,
            "testSaturn": null,
            "infoFieldTest": null,
            "infoTest": null,
            "dropdownSATURN": null,
            "autocompleteSaturn": null,
            "campoInteger": null,
            "campoDropdown": null,
            "campoDropdownDinamico": null,
            "a_DROPDOWNPROVAPERBUG": null,
            "infoTestField": null,
            "campoUno": null,
            "campoDue": null,
            "test_entity_antonio": null,
            "test_entity_antonio_autocomplete": null,
            "testTextField": null,
            "testPhoneField": null,
            "dynamicsAccountId": null,
            "provaNull": null,
            "testSara": null,
            "sara_entity_cancreate": null,
            "sara_entity_canview": null,
            "sara_entity_canviewedit": null,
            "teststatic": null,
            "autocomplete_test": null,
            "test_antonio": null,
            "sedi_due_editingOK": null,
            "seditre_editingKO": null,
            "autocomplete_create_entity": null,
            "autocomplete_editingOK": null,
            "autocomplete_editingKO": null,
            "campo_review": null,
            "autocomplete_review": null,
            "campo_nuovo": null
        },
        "userId": 1912864,
        "lastUpdateUserId": 1912864,
        "contractId": -1,
        "contractNumber": "",
        "quoteCreationDate": "2023-03-10T08:26:50.087",
        "quoteExpirationDate": null,
        "opportunityId": -1,
        "clonedFrom": -1,
        "note": null,
        "currentLanguage": null,
        "quoteVersion": "8.25",
        "currency": "€",
        "currencyCode": "EUR",
        "engineId": 724459,
        "sentEmail": false,
        "lastUpdateDate": "2023-03-10T10:43:24.937",
        "lastDownloadDate": null,
        "lastSentEmailDate": null,
        "lastStatusChangeDate": null,
        "recurringPriceAmount": 0.0,
        "oneOffPriceAmount": 4320.0,
        "netRecurringPriceAmount": 0.0,
        "netOneOffPriceAmount": 4320.0,
        "netRecurringPriceWithoutVatAmount": 0.0,
        "netOneOffPriceWithoutVatAmount": 4320.0,
        "netRecurringPriceVatAmount": 0.0,
        "netOneOffPriceVatAmount": 0.0,
        "netRecurringPriceWithVatAmount": 0.0,
        "netOneOffPriceWithVatAmount": 4320.0,
        "maxCommitment": 0,
        "netTotalPriceValueAmount": null,
        "totalPriceValueAmount": null,
        "totalPriceValueDiscountAmount": null,
        "configurations": {},
        "quotePdfUrl": "",
        "recurringPrices": [
            {
                "recurringIntervalId": 1,
                "commitment": 12,
                "discount": 0.0,
                "price": 864.0,
                "priceVat": 0.0,
                "priceWithVat": 0.0,
                "priceWithoutVat": 0.0,
                "netPrice": 864.0,
                "netPriceVat": 0.0,
                "netPriceWithVat": 864.0,
                "netPriceWithoutVat": 864.0,
                "vatSummary": {
                    "-1": {
                        "vatName": "",
                        "vatValue": 0.0,
                        "recurringPriceVat": 0.0,
                        "oneOffPriceVat": 0.0
                    }
                }
            }
        ],
        "recurringIntervals": {
            "1": {
                "name": "Monthly",
                "amount": 1,
                "unit": null
            },
            "2": {
                "name": "Daily",
                "amount": 1,
                "unit": null
            },
            "3": {
                "name": "Weekly",
                "amount": 7,
                "unit": null
            },
            "4": {
                "name": "Lustraly",
                "amount": 5,
                "unit": null
            },
            "5": {
                "name": "Tredicesima",
                "amount": 13,
                "unit": null
            },
            "6": {
                "name": "Yearly",
                "amount": 1,
                "unit": null
            },
            "7": {
                "name": "Decade",
                "amount": 10,
                "unit": null
            },
            "8": {
                "name": "1 anno",
                "amount": 1,
                "unit": null
            },
            "9": {
                "name": "24 mesi",
                "amount": 24,
                "unit": null
            },
            "10": {
                "name": "36 mesi",
                "amount": 36,
                "unit": null
            },
            "11": {
                "name": "48 mesi",
                "amount": 48,
                "unit": null
            },
            "12": {
                "name": "15 giorni",
                "amount": 15,
                "unit": null
            },
            "13": {
                "name": "12 mesi",
                "amount": 12,
                "unit": null
            },
            "14": {
                "name": "2 anni",
                "amount": 2,
                "unit": null
            },
            "15": {
                "name": "3 anni",
                "amount": 3,
                "unit": null
            },
            "16": {
                "name": "4 anni",
                "amount": 4,
                "unit": null
            },
            "17": {
                "name": "Monthly_old",
                "amount": 1,
                "unit": null
            },
            "18": {
                "name": "F2",
                "amount": 1,
                "unit": null
            },
            "19": {
                "name": "F3",
                "amount": 1,
                "unit": null
            },
            "20": {
                "name": "Risparmio/anno",
                "amount": 1,
                "unit": null
            },
            "21": {
                "name": "Potenza/anno",
                "amount": 1,
                "unit": null
            }
        },
        "mainRecurringIntervalId": 3,
        "vatSummary": {
            "-1": {
                "vatName": "",
                "vatValue": 0.0,
                "recurringPriceVat": 0.0,
                "oneOffPriceVat": 0.0
            }
        },
        "discounts": [],
        "solutions": [
            {
                "basketId": 222437,
                "solutionId": "20230310-0826-5046-345b26c2fda4",
                "cartName": "Offer type 01 Label profilato per Lucca 1",
                "offerTypeId": 251,
                "offerTypeLabel": "Offer type 01 Label profilato per Lucca",
                "root": [
                    {
                        "pricingModelId": 1,
                        "recurringIntervalId": 1,
                        "productId": 23030,
                        "nodeId": 339693,
                        "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                        "offerTypeProductId": 51218,
                        "productName": "ChiaraP Main02 creazione regole bundle",
                        "productCode": "ChiaraP-main02-creazione-regole-bundle",
                        "productFullName": "ChiaraP Main02 creazione regole bundle",
                        "productCategoryLabel": "DefaultCluster",
                        "quantity": 3,
                        "priceListId": 57,
                        "recurringPriceAmount": 0.0,
                        "oneOffPriceAmount": 0.0,
                        "commitment": 0,
                        "vatId": -1,
                        "vatName": "",
                        "vatValue": 0.0,
                        "pricesVatIncluded": true,
                        "recurringPriceWithVatAmount": 0.0,
                        "recurringPriceWithoutVatAmount": 0.0,
                        "oneOffPriceWithVatAmount": 0.0,
                        "oneOffPriceWithoutVatAmount": 0.0,
                        "recurringPriceVatAmount": 0.0,
                        "oneOffPriceVatAmount": 0.0,
                        "children": [
                            {
                                "pricingModelId": 1,
                                "recurringIntervalId": 1,
                                "productId": 22975,
                                "nodeId": 339694,
                                "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018",
                                "offerTypeProductId": 51219,
                                "productName": "ChiaraP Addon01",
                                "productCode": "ChiaraP-addon01",
                                "productFullName": "ChiaraP Addon01",
                                "productCategoryLabel": "TEST",
                                "quantity": 432,
                                "priceListId": 57,
                                "recurringPriceAmount": 864.0,
                                "oneOffPriceAmount": 4320.0,
                                "commitment": 12,
                                "vatId": -1,
                                "vatName": "",
                                "vatValue": 0.0,
                                "pricesVatIncluded": true,
                                "recurringPriceWithVatAmount": 0.0,
                                "recurringPriceWithoutVatAmount": 0.0,
                                "oneOffPriceWithVatAmount": 0.0,
                                "oneOffPriceWithoutVatAmount": 0.0,
                                "recurringPriceVatAmount": 0.0,
                                "oneOffPriceVatAmount": 0.0,
                                "children": [],
                                "customAttributes": [
                                    {
                                        "code": "isSipVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "isPstnVoice",
                                        "value": "0"
                                    },
                                    {
                                        "code": "technology",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMinSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "downMaxSpeed",
                                        "value": ""
                                    },
                                    {
                                        "code": "techBand",
                                        "value": ""
                                    },
                                    {
                                        "code": "techRank",
                                        "value": ""
                                    },
                                    {
                                        "code": "maxVoiceQuantity",
                                        "value": ""
                                    },
                                    {
                                        "code": "profileType",
                                        "value": ""
                                    },
                                    {
                                        "code": "isTech",
                                        "value": "0"
                                    },
                                    {
                                        "code": "fwaDefaultProfileProduct",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_productType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_techType",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_minDownGuaranteed",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId1",
                                        "value": ""
                                    },
                                    {
                                        "code": "apiTechId2",
                                        "value": ""
                                    },
                                    {
                                        "code": "jsr_hideInTable",
                                        "value": "0"
                                    }
                                ],
                                "overridePrice": null
                            }
                        ],
                        "customAttributes": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "overridePrice": null
                    }
                ]
            }
        ],
        "virtualSolutions": [],
        "paymentTerms": null,
        "productConfigurations": {}
    },
    "validation": {
        "isValid": true,
        "validationResults": [],
        "preValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        },
        "quoteValidationResults": [],
        "postValidationResult": {
            "resultCode": 0,
            "isError": false,
            "message": null,
            "info": null
        }
    },
    "sessionId": "clf2eswps00000vsocyrl63kd",
    "quoteHasChanged": false
}

DELETE /integration/api/cpq/{cpqId}/quotes/{quoteId}/baskets/{basketId}/items/{itemId}/parents/{parentId}

Parameters

Name In Type Required Description
cpqId path integer(int64) true The identifier of the CPQ
quoteId path integer(int64) true The identifier of the quote
basketId path integer(int64) true The identifier of the basket
parentId path integer(int64) true The identifier of the product inside the basket under which the product is removed
itemId path integer(int64) true The identifier of the item to be removed
X-SessionId header string true none

Responses

Status Meaning Description Schema
200 OK Item removed from basket QuoteStatusIntegration
400 Bad Request Bad Request None
403 Forbidden Session expired None
500 Internal Server Error Server Error None

Response Schema

Get valid products

#Get valid produts for tof
$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/tof/{tofId}/validProducts

#get valid products for selected item
$ curl -X GET -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/tof/{tofId}/validProducts?quoteId={quoteId}&basketId={basketId}&tofproductid={tofProdId}
{
    "leftAxis": [
        {
            "id": 1083,
            "name": "DefaultCluster",
            "shortname": "DefaultCluster",
            "icon": "",
            "icongr": "",
            "rank": -1,
            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
            "appId": 0,
            "tofId": -1,
            "linkCustomerCategory": null,
            "productsTOF": [
                {
                    "id": 51218,
                    "productid": 23030,
                    "productName": "ChiaraP Main02 creazione regole bundle",
                    "productCode": "",
                    "productShortName": "ChiaraP Main02 creazione regole bundle",
                    "categoryid": 1083,
                    "clusterCategory": {
                        "id": -1,
                        "name": "",
                        "shortname": "",
                        "icon": "",
                        "icongr": "",
                        "rank": -1,
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "tofId": -1,
                        "linkCustomerCategory": null,
                        "productsTOF": [],
                        "deleted": false
                    },
                    "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                    "appId": 0,
                    "rank": 5280,
                    "productdetail": {
                        "id": -1,
                        "code": "ChiaraP-main02-creazione-regole-bundle",
                        "name": "",
                        "shortname": "",
                        "printName": "",
                        "icon": "/uploads/immagini/attachm_01(2).png",
                        "icongr": "",
                        "smallicon": "",
                        "smallicongr": "",
                        "file": "",
                        "filegr": "",
                        "image": "/uploads/immagini/attachm_02(2).png",
                        "imagegr": "",
                        "disclaimer": "",
                        "disclaimergr": "",
                        "rank": -1,
                        "plantype": "",
                        "detailurl": "default",
                        "sapcompatible": 1,
                        "resourceid": -1,
                        "config": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "customercategoryId": -1,
                        "customercategory": {
                            "id": -1,
                            "code": "",
                            "name": "",
                            "shortname": "",
                            "rank": -1,
                            "disclaimer": "",
                            "disclaimergr": "",
                            "disclaimer2": "",
                            "disclaimer2gr": "",
                            "disclaimer3": "",
                            "disclaimer3gr": "",
                            "resourceid": -1,
                            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                            "hasProducts": false,
                            "appId": 0,
                            "cpqProducts": [],
                            "systemCategory": false,
                            "systemName": ""
                        },
                        "customercategoryname": "",
                        "profilename": "",
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "imported": false,
                        "eligibility": 0,
                        "configureWith": "",
                        "configurationStep": "",
                        "widgetId": -1,
                        "additionalMappingFields": "",
                        "productPriceDefinition": [
                            {
                                "id": -1,
                                "price": 0.0,
                                "commitment": 0,
                                "activationprice": 0.0,
                                "code": "",
                                "description": "",
                                "note": "",
                                "multiplier": false,
                                "paymentid": 0,
                                "paymentName": null,
                                "active": true,
                                "shownumitems": true,
                                "showonlycompatible": false,
                                "productId": -1,
                                "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                                "appId": 0,
                                "recurringIntervalId": 1,
                                "pricingModelId": 1,
                                "hasActivationPrice": true,
                                "hasRecurringPrice": true,
                                "productsMultiplier": [],
                                "vatCategoryId": -1,
                                "hideQuantityInSummary": false,
                                "aggregateChildrenPrices": false,
                                "hideChildrenPrices": false,
                                "excludeFromTotal": false,
                                "unitOfMeasureId": -1,
                                "enableOneOffReprice": false,
                                "enableRecurringReprice": false
                            }
                        ],
                        "productAttributes": [],
                        "externalKey": {},
                        "productsTOF": [],
                        "isStartProduct": false,
                        "templateId": 0,
                        "childrenCount": 0,
                        "creationDate": null,
                        "lastEditDate": null,
                        "lastEditUser": null,
                        "hideThumbnail": false,
                        "widgetIgnoreQuantity": false,
                        "visibleInSearch": true,
                        "showAvailability": false
                    },
                    "hideOnBucket": 0,
                    "hideOnSummary": 0,
                    "hideOnCart": 0,
                    "hideTrashOnCart": 0,
                    "greyedOut": 0,
                    "bundleId": null,
                    "parentGuid": "00000000-0000-0000-0000-000000000000",
                    "typeOfferName": null,
                    "salesHistoryValues": [],
                    "virtualProductId": "",
                    "virtualCategoryId": "",
                    "virtualTofProductId": ""
                }
            ],
            "deleted": false
        }
    ],
    "bottomAxis": [
        {
            "id": 1134,
            "name": "ChiaraP category name",
            "shortname": "ChiaraP category abbreviationn",
            "icon": "",
            "icongr": "",
            "rank": -1,
            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
            "appId": 0,
            "tofId": -1,
            "linkCustomerCategory": null,
            "productsTOF": [],
            "deleted": false
        },
        {
            "id": 1084,
            "name": "TEST",
            "shortname": "TEST",
            "icon": "",
            "icongr": "",
            "rank": -1,
            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
            "appId": 0,
            "tofId": -1,
            "linkCustomerCategory": null,
            "productsTOF": [
                {
                    "id": 51219,
                    "productid": 22975,
                    "productName": "ChiaraP Addon01",
                    "productCode": "",
                    "productShortName": "ChiaraP Addon01",
                    "categoryid": 1084,
                    "clusterCategory": {
                        "id": -1,
                        "name": "",
                        "shortname": "",
                        "icon": "",
                        "icongr": "",
                        "rank": -1,
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "tofId": -1,
                        "linkCustomerCategory": null,
                        "productsTOF": [],
                        "deleted": false
                    },
                    "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018",
                    "appId": 0,
                    "rank": 1,
                    "productdetail": {
                        "id": -1,
                        "code": "ChiaraP-addon01",
                        "name": "",
                        "shortname": "",
                        "printName": "",
                        "icon": "",
                        "icongr": "",
                        "smallicon": "",
                        "smallicongr": "",
                        "file": "",
                        "filegr": "",
                        "image": "",
                        "imagegr": "",
                        "disclaimer": "",
                        "disclaimergr": "",
                        "rank": -1,
                        "plantype": "",
                        "detailurl": "default",
                        "sapcompatible": 1,
                        "resourceid": -1,
                        "config": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "customercategoryId": -1,
                        "customercategory": {
                            "id": -1,
                            "code": "",
                            "name": "",
                            "shortname": "",
                            "rank": -1,
                            "disclaimer": "",
                            "disclaimergr": "",
                            "disclaimer2": "",
                            "disclaimer2gr": "",
                            "disclaimer3": "",
                            "disclaimer3gr": "",
                            "resourceid": -1,
                            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                            "hasProducts": false,
                            "appId": 0,
                            "cpqProducts": [],
                            "systemCategory": false,
                            "systemName": ""
                        },
                        "customercategoryname": "",
                        "profilename": "",
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "imported": false,
                        "eligibility": 0,
                        "configureWith": "",
                        "configurationStep": "",
                        "widgetId": -1,
                        "additionalMappingFields": "",
                        "productPriceDefinition": [
                            {
                                "id": -1,
                                "price": 2.0,
                                "commitment": 12,
                                "activationprice": 10.0,
                                "code": "",
                                "description": "",
                                "note": "",
                                "multiplier": false,
                                "paymentid": 0,
                                "paymentName": null,
                                "active": true,
                                "shownumitems": true,
                                "showonlycompatible": false,
                                "productId": -1,
                                "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                                "appId": 0,
                                "recurringIntervalId": 1,
                                "pricingModelId": 1,
                                "hasActivationPrice": true,
                                "hasRecurringPrice": true,
                                "productsMultiplier": [],
                                "vatCategoryId": -1,
                                "hideQuantityInSummary": false,
                                "aggregateChildrenPrices": false,
                                "hideChildrenPrices": false,
                                "excludeFromTotal": false,
                                "unitOfMeasureId": -1,
                                "enableOneOffReprice": false,
                                "enableRecurringReprice": false
                            }
                        ],
                        "productAttributes": [],
                        "externalKey": {},
                        "productsTOF": [],
                        "isStartProduct": false,
                        "templateId": 0,
                        "childrenCount": 0,
                        "creationDate": null,
                        "lastEditDate": null,
                        "lastEditUser": null,
                        "hideThumbnail": false,
                        "widgetIgnoreQuantity": false,
                        "visibleInSearch": true,
                        "showAvailability": false
                    },
                    "hideOnBucket": 0,
                    "hideOnSummary": 0,
                    "hideOnCart": 0,
                    "hideTrashOnCart": 0,
                    "greyedOut": 1,
                    "bundleId": null,
                    "parentGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                    "typeOfferName": null,
                    "salesHistoryValues": [],
                    "virtualProductId": "",
                    "virtualCategoryId": "",
                    "virtualTofProductId": ""
                },
                {
                    "id": 51228,
                    "productid": 22976,
                    "productName": "ChiaraP Addon02",
                    "productCode": "",
                    "productShortName": "ChiaraP Addon02",
                    "categoryid": 1084,
                    "clusterCategory": {
                        "id": -1,
                        "name": "",
                        "shortname": "",
                        "icon": "",
                        "icongr": "",
                        "rank": -1,
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "tofId": -1,
                        "linkCustomerCategory": null,
                        "productsTOF": [],
                        "deleted": false
                    },
                    "uniqueGuid": "c24ebb8d-c46a-430a-9ac1-9fabf5c95dc3",
                    "appId": 0,
                    "rank": 5281,
                    "productdetail": {
                        "id": -1,
                        "code": "ChiaraP-addon02",
                        "name": "",
                        "shortname": "",
                        "printName": "",
                        "icon": "",
                        "icongr": "",
                        "smallicon": "",
                        "smallicongr": "",
                        "file": "",
                        "filegr": "",
                        "image": "",
                        "imagegr": "",
                        "disclaimer": "",
                        "disclaimergr": "",
                        "rank": -1,
                        "plantype": "",
                        "detailurl": "default",
                        "sapcompatible": 1,
                        "resourceid": -1,
                        "config": [
                            {
                                "code": "isSipVoice",
                                "value": "0"
                            },
                            {
                                "code": "isPstnVoice",
                                "value": "0"
                            },
                            {
                                "code": "technology",
                                "value": ""
                            },
                            {
                                "code": "downMinSpeed",
                                "value": ""
                            },
                            {
                                "code": "downMaxSpeed",
                                "value": ""
                            },
                            {
                                "code": "techBand",
                                "value": ""
                            },
                            {
                                "code": "techRank",
                                "value": ""
                            },
                            {
                                "code": "maxVoiceQuantity",
                                "value": ""
                            },
                            {
                                "code": "profileType",
                                "value": ""
                            },
                            {
                                "code": "isTech",
                                "value": "0"
                            },
                            {
                                "code": "fwaDefaultProfileProduct",
                                "value": ""
                            },
                            {
                                "code": "jsr_productType",
                                "value": ""
                            },
                            {
                                "code": "jsr_techType",
                                "value": ""
                            },
                            {
                                "code": "jsr_minDownGuaranteed",
                                "value": ""
                            },
                            {
                                "code": "apiTechId1",
                                "value": ""
                            },
                            {
                                "code": "apiTechId2",
                                "value": ""
                            },
                            {
                                "code": "jsr_hideInTable",
                                "value": "0"
                            }
                        ],
                        "customercategoryId": -1,
                        "customercategory": {
                            "id": -1,
                            "code": "",
                            "name": "",
                            "shortname": "",
                            "rank": -1,
                            "disclaimer": "",
                            "disclaimergr": "",
                            "disclaimer2": "",
                            "disclaimer2gr": "",
                            "disclaimer3": "",
                            "disclaimer3gr": "",
                            "resourceid": -1,
                            "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                            "hasProducts": false,
                            "appId": 0,
                            "cpqProducts": [],
                            "systemCategory": false,
                            "systemName": ""
                        },
                        "customercategoryname": "",
                        "profilename": "",
                        "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                        "appId": 0,
                        "imported": false,
                        "eligibility": 0,
                        "configureWith": "",
                        "configurationStep": "",
                        "widgetId": -1,
                        "additionalMappingFields": "",
                        "productPriceDefinition": [
                            {
                                "id": -1,
                                "price": 0.0,
                                "commitment": 0,
                                "activationprice": 0.0,
                                "code": "",
                                "description": "",
                                "note": "",
                                "multiplier": false,
                                "paymentid": 0,
                                "paymentName": null,
                                "active": true,
                                "shownumitems": true,
                                "showonlycompatible": false,
                                "productId": -1,
                                "uniqueGuid": "00000000-0000-0000-0000-000000000000",
                                "appId": 0,
                                "recurringIntervalId": 1,
                                "pricingModelId": 1,
                                "hasActivationPrice": true,
                                "hasRecurringPrice": true,
                                "productsMultiplier": [],
                                "vatCategoryId": -1,
                                "hideQuantityInSummary": false,
                                "aggregateChildrenPrices": false,
                                "hideChildrenPrices": false,
                                "excludeFromTotal": false,
                                "unitOfMeasureId": -1,
                                "enableOneOffReprice": false,
                                "enableRecurringReprice": false
                            }
                        ],
                        "productAttributes": [],
                        "externalKey": {},
                        "productsTOF": [],
                        "isStartProduct": false,
                        "templateId": 0,
                        "childrenCount": 0,
                        "creationDate": null,
                        "lastEditDate": null,
                        "lastEditUser": null,
                        "hideThumbnail": false,
                        "widgetIgnoreQuantity": false,
                        "visibleInSearch": true,
                        "showAvailability": false
                    },
                    "hideOnBucket": 0,
                    "hideOnSummary": 0,
                    "hideOnCart": 0,
                    "hideTrashOnCart": 0,
                    "greyedOut": 0,
                    "bundleId": null,
                    "parentGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385",
                    "typeOfferName": null,
                    "salesHistoryValues": [],
                    "virtualProductId": "",
                    "virtualCategoryId": "",
                    "virtualTofProductId": ""
                }
            ],
            "deleted": false
        }
    ],
    "rightAxis": []
}

GET /integration/api/cpq/{cpqId}/tof/{tofId}/validProducts

Get list of valid products

Parameters

Name In Type Required Description
cpqId path integer(int64) true The identifier of the CPQ
tofId path integer(int64) true The identifier of the offer type
quoteId query integer(int64) false none
basketId query integer(int64) false none
nodeId query integer(int64) false none
tofProductId query string false none
uniqueGuid query string false none
X-SessionId header string true none

Responses

Status Meaning Description Schema
200 OK Valid products retrieved ValidProductsDTO
400 Bad Request Bad request ValidProductsResult
403 Forbidden Session expired ValidProductsResult
500 Internal Server Error Error during operation ResponseSimpleMessage

Finalize Quote

$ curl -X PUT -H "Content-Type: application/json" -H "Authorization: Bearer {token}"
    -H "X-SessionId: 12347859409483571"
    https://api.apparound.com/integration/api/cpq/{cpqId}/quotes/{quoteId}/finalize
{
    "syncId": "20230310-113902-ecfeb5c7-9421-4620-8d16-66bc05d3f0bf",
    "packageId": "20230310-113902-ecfeb5c7-9421-4620-8d16-66bc05d3f0bf",
    "packageName": "Quote sending (WebCPQ)",
    "isOnlineSync": false,
    "status": "Success",
    "entities": {
        "quote": {
            "status": "OK",
            "entity": {
                "id": 197185,
                "guid": "20230310-0826-5004-855dd3fb69b4",
                "jsonQuote": {
                    "note": null,
                    "netPrice": 0.0,
                    "upfront": 0.0,
                    "label": "Quote from API EIM",
                    "indexFileName": null,
                    "commitment": 0,
                    "jsev": null,
                    "discount": 0.0,
                    "activationPrice": 4320.0,
                    "creationDate": "2023-03-10T08:26:50.087Z",
                    "lastDownloadDate": null,
                    "lastSentByMailDate": null,
                    "lastStatusChangedDate": "2023-03-10T11:39:02.333Z",
                    "guid": "20230310-0826-5004-855dd3fb69b4",
                    "fileName": "20230310-0826-5004-855dd3fb69b4.json",
                    "price": 0.0,
                    "sent": null,
                    "sentToLocalMarket": false,
                    "currentLanguage": null,
                    "date": "2023-03-10T11:39:02.35Z",
                    "opportunityId": -1,
                    "contractPdfStatus": "None",
                    "netTcv": 0.0,
                    "tcv": 0.0,
                    "netActivationPrice": 4320.0,
                    "activationPriceDiscount": 0.0,
                    "tcvDiscount": 0.0,
                    "discounts": [],
                    "coordinates": null,
                    "creationCoordinates": null,
                    "extra": {
                        "foreignKey": {}
                    },
                    "customer": {
                        "customerQuoteId": 30861,
                        "customerId": 10965
                    },
                    "solutions": [
                        {
                            "id": "20230310-0826-5046-345b26c2fda4",
                            "basketId": 222437,
                            "label": "Offer type 01 Label profilato per Lucca 1",
                            "labelBase": "Offer type 01 Label profilato per Lucca",
                            "note": "",
                            "tofLabel": "Offer type 01 Label profilato per Lucca",
                            "commitment": 12,
                            "typeofferid": 251,
                            "typeofferName": "",
                            "upfront": 0.0,
                            "activationPrice": 4320.0,
                            "payType": 57,
                            "price": 0.0,
                            "customData": null,
                            "children": [
                                {
                                    "cartItemId": 339693,
                                    "label": "ChiaraP Main02 creazione regole bundle",
                                    "foreignKey": {},
                                    "categoryRank": 1,
                                    "categoryName": "DefaultCluster",
                                    "categoryId": 1083,
                                    "categoryLabel": "DefaultCluster",
                                    "rank": 0,
                                    "level": 0,
                                    "productSAPCompatible": 0,
                                    "productCode": "ChiaraP-main02-creazione-regole-bundle",
                                    "activationPrice": 0.0,
                                    "commitment": 0,
                                    "idObject": 51218,
                                    "idProduct": 23030,
                                    "price": 0.0,
                                    "quantity": 3.0,
                                    "showQuantity": false,
                                    "relationcode": "",
                                    "upfront": 0.0,
                                    "config": [
                                        {
                                            "code": "isSipVoice",
                                            "value": "0"
                                        },
                                        {
                                            "code": "isPstnVoice",
                                            "value": "0"
                                        },
                                        {
                                            "code": "technology",
                                            "value": ""
                                        },
                                        {
                                            "code": "downMinSpeed",
                                            "value": ""
                                        },
                                        {
                                            "code": "downMaxSpeed",
                                            "value": ""
                                        },
                                        {
                                            "code": "techBand",
                                            "value": ""
                                        },
                                        {
                                            "code": "techRank",
                                            "value": ""
                                        },
                                        {
                                            "code": "maxVoiceQuantity",
                                            "value": ""
                                        },
                                        {
                                            "code": "profileType",
                                            "value": ""
                                        },
                                        {
                                            "code": "isTech",
                                            "value": "0"
                                        },
                                        {
                                            "code": "fwaDefaultProfileProduct",
                                            "value": ""
                                        },
                                        {
                                            "code": "jsr_productType",
                                            "value": ""
                                        },
                                        {
                                            "code": "jsr_techType",
                                            "value": ""
                                        },
                                        {
                                            "code": "jsr_minDownGuaranteed",
                                            "value": ""
                                        },
                                        {
                                            "code": "apiTechId1",
                                            "value": ""
                                        },
                                        {
                                            "code": "apiTechId2",
                                            "value": ""
                                        },
                                        {
                                            "code": "jsr_hideInTable",
                                            "value": "0"
                                        }
                                    ],
                                    "children": [
                                        {
                                            "cartItemId": 339694,
                                            "label": "ChiaraP Addon01",
                                            "foreignKey": {},
                                            "categoryRank": 1102,
                                            "categoryName": "TEST",
                                            "categoryId": 1084,
                                            "categoryLabel": "TEST",
                                            "rank": 0,
                                            "level": 0,
                                            "productSAPCompatible": 0,
                                            "productCode": "ChiaraP-addon01",
                                            "activationPrice": 4320.0,
                                            "commitment": 12,
                                            "idObject": 51219,
                                            "idProduct": 22975,
                                            "price": 864.0,
                                            "quantity": 432.0,
                                            "showQuantity": false,
                                            "relationcode": "",
                                            "upfront": 0.0,
                                            "config": [
                                                {
                                                    "code": "isSipVoice",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "isPstnVoice",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "technology",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "downMinSpeed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "downMaxSpeed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "techBand",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "techRank",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "maxVoiceQuantity",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "profileType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "isTech",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "fwaDefaultProfileProduct",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_productType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_techType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_minDownGuaranteed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "apiTechId1",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "apiTechId2",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_hideInTable",
                                                    "value": "0"
                                                }
                                            ],
                                            "children": [],
                                            "extraInfo": {
                                                "tofProductId": 51219,
                                                "productId": 22975,
                                                "productName": "ChiaraP Addon01",
                                                "productPdfName": "",
                                                "productIcon": "",
                                                "productImage": "",
                                                "productFile": "",
                                                "productDisclaimer": "",
                                                "customCatId": 382,
                                                "showSheet": false,
                                                "exlusion": false,
                                                "priority": false,
                                                "showDisclaimer": false,
                                                "showNumItems": 1,
                                                "showOnlyCompatible": 0,
                                                "imageType": "none",
                                                "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018"
                                            },
                                            "isThirdPartAddon": false,
                                            "priceWithVat": 0.0,
                                            "priceWithoutVat": 0.0,
                                            "activationPriceWithVat": 0.0,
                                            "activationPriceWithoutVat": 0.0,
                                            "priceVat": 0.0,
                                            "activationPriceVat": 0.0,
                                            "upfrontWithVat": 0.0,
                                            "upfrontWithoutVat": 0.0,
                                            "upfrontVat": 0.0,
                                            "vatCategoryId": -1,
                                            "pricesVatIncluded": true,
                                            "recurringIntervalId": 1,
                                            "pricingModelId": 1,
                                            "hasRecurringPrice": true,
                                            "hasChildren": true,
                                            "hasActivationPrice": true,
                                            "hideQuantityInSummary": false,
                                            "aggregateChildrenPrices": false,
                                            "hideChildrenPrices": false,
                                            "excludeFromTotal": false,
                                            "unitOfMeasureId": -1,
                                            "enableOneOffReprice": false,
                                            "enableRecurringReprice": false,
                                            "hasUnitOfMeasure": false,
                                            "overridePrice": null,
                                            "hideThumbnail": false,
                                            "hideOnCart": false,
                                            "hideOnSummary": false,
                                            "hideTrashOnCart": false,
                                            "showAvailability": false
                                        }
                                    ],
                                    "extraInfo": {
                                        "tofProductId": 51218,
                                        "productId": 23030,
                                        "productName": "ChiaraP Main02 creazione regole bundle",
                                        "productPdfName": "ChiaraP Main02 creazione regole bundle",
                                        "productIcon": "/uploads/immagini/attachm_01(2).png",
                                        "productImage": "/uploads/immagini/attachm_02(2).png",
                                        "productFile": "",
                                        "productDisclaimer": "/uploads/immagini/category_01_discl_01(2).png",
                                        "customCatId": 382,
                                        "showSheet": false,
                                        "exlusion": false,
                                        "priority": false,
                                        "showDisclaimer": false,
                                        "showNumItems": 1,
                                        "showOnlyCompatible": 0,
                                        "imageType": "none",
                                        "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385"
                                    },
                                    "isThirdPartAddon": false,
                                    "priceWithVat": 0.0,
                                    "priceWithoutVat": 0.0,
                                    "activationPriceWithVat": 0.0,
                                    "activationPriceWithoutVat": 0.0,
                                    "priceVat": 0.0,
                                    "activationPriceVat": 0.0,
                                    "upfrontWithVat": 0.0,
                                    "upfrontWithoutVat": 0.0,
                                    "upfrontVat": 0.0,
                                    "vatCategoryId": -1,
                                    "pricesVatIncluded": true,
                                    "recurringIntervalId": 1,
                                    "pricingModelId": 1,
                                    "hasRecurringPrice": true,
                                    "hasChildren": true,
                                    "hasActivationPrice": true,
                                    "hideQuantityInSummary": false,
                                    "aggregateChildrenPrices": false,
                                    "hideChildrenPrices": false,
                                    "excludeFromTotal": false,
                                    "unitOfMeasureId": -1,
                                    "enableOneOffReprice": false,
                                    "enableRecurringReprice": false,
                                    "hasUnitOfMeasure": false,
                                    "overridePrice": null,
                                    "hideThumbnail": false,
                                    "hideOnCart": false,
                                    "hideOnSummary": false,
                                    "hideTrashOnCart": false,
                                    "showAvailability": false
                                }
                            ],
                            "vatSummary": {
                                "-1": {
                                    "name": "",
                                    "vatValue": 0.0,
                                    "priceVat": 0.0,
                                    "activationPriceVat": 0.0,
                                    "quantity": 435.0
                                }
                            },
                            "recurringPrices": [
                                {
                                    "recurringIntervalId": 1,
                                    "commitment": 12,
                                    "discount": 0.0,
                                    "price": 864.0,
                                    "priceVat": 0.0,
                                    "priceWithVat": 864.0,
                                    "priceWithoutVat": 864.0,
                                    "netPrice": 0.0,
                                    "netPriceVat": 0.0,
                                    "netPriceWithVat": 0.0,
                                    "netPriceWithoutVat": 0.0,
                                    "vatSummary": {
                                        "-1": {
                                            "name": "",
                                            "vatValue": 0.0,
                                            "priceVat": 0.0,
                                            "quantity": 435.0
                                        }
                                    },
                                    "commitmentSummary": {
                                        "0": {
                                            "commitment": 0,
                                            "priceWithVat": 0.0,
                                            "netPriceWithVat": 0.0
                                        },
                                        "12": {
                                            "commitment": 12,
                                            "priceWithVat": 864.0,
                                            "netPriceWithVat": 0.0
                                        }
                                    }
                                }
                            ],
                            "hasActivationPrice": true,
                            "hasRecurringPrice": true,
                            "priceWithVat": 0.0,
                            "priceWithoutVat": 0.0,
                            "priceVat": 0.0,
                            "activationPriceWithVat": 4320.0,
                            "activationPriceWithoutVat": 4320.0,
                            "activationPriceVat": 0.0,
                            "activationPriceDiscount": 0.0,
                            "upfrontWithVat": 0.0,
                            "upfrontWithoutVat": 0.0,
                            "upfrontVat": 0.0,
                            "packageCategoryId": "",
                            "excludeFromTotal": false,
                            "hideQuantityInSummary": false,
                            "overridePrice": null
                        }
                    ],
                    "virtualSolutions": [],
                    "settings": {},
                    "configurations": {},
                    "vatSummary": {
                        "-1": {
                            "name": "",
                            "vatValue": 0.0,
                            "priceVat": 0.0,
                            "activationPriceVat": 0.0,
                            "quantity": 435.0
                        }
                    },
                    "recurringPrices": [
                        {
                            "recurringIntervalId": 1,
                            "commitment": 12,
                            "discount": 0.0,
                            "price": 864.0,
                            "priceVat": 0.0,
                            "priceWithVat": 0.0,
                            "priceWithoutVat": 0.0,
                            "netPrice": 864.0,
                            "netPriceVat": 0.0,
                            "netPriceWithVat": 864.0,
                            "netPriceWithoutVat": 864.0,
                            "vatSummary": {
                                "-1": {
                                    "name": "",
                                    "vatValue": 0.0,
                                    "priceVat": 0.0,
                                    "quantity": 435.0
                                }
                            },
                            "commitmentSummary": {
                                "0": {
                                    "commitment": 0,
                                    "priceWithVat": 0.0,
                                    "netPriceWithVat": 0.0
                                },
                                "12": {
                                    "commitment": 12,
                                    "priceWithVat": 0.0,
                                    "netPriceWithVat": 864.0
                                }
                            }
                        }
                    ],
                    "hasActivationPrice": true,
                    "hasRecurringPrice": true,
                    "excludeFromTotal": false,
                    "offerStatus": "final",
                    "quoteNumber": "202339NJX2M9",
                    "configuratorId": 724459,
                    "sendedMail": false,
                    "version": "8.25",
                    "currency": "€",
                    "currencyCode": "EUR",
                    "currencyPosition": "0",
                    "decimalNumber": "2",
                    "contractId": -1,
                    "netActivationPriceWithVat": 4320.0,
                    "netActivationPriceWithoutVat": 4320.0,
                    "netActivationPriceVat": 0.0,
                    "netPriceWithVat": 0.0,
                    "netPriceWithoutVat": 0.0,
                    "netPriceVat": 0.0,
                    "upfrontWithVat": 0.0,
                    "upfrontWithoutVat": 0.0,
                    "upfrontVat": 0.0,
                    "recurringIntervals": {
                        "1": {
                            "name": "Monthly",
                            "value": 1,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Mensile",
                                    "en": "Monthly"
                                },
                                "commitmentUnit": {
                                    "it": "Mesi",
                                    "en": "Months"
                                },
                                "cartTotal": {
                                    "it": "Al mese",
                                    "en": "Every month"
                                },
                                "quoteTotal": {
                                    "it": "Al mese",
                                    "en": "Every month"
                                }
                            }
                        },
                        "2": {
                            "name": "Daily",
                            "value": 1,
                            "unitId": 1,
                            "unitName": null,
                            "unitValue": 1,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Daily",
                                    "it": "Giornaliero",
                                    "de": "asd",
                                    "el": "Giornaliero"
                                },
                                "commitmentUnit": {
                                    "en": "Daily",
                                    "it": "Giornaliero",
                                    "de": "dsa",
                                    "el": "Giornaliero"
                                },
                                "cartTotal": {
                                    "en": "Daily",
                                    "it": "Giornaliero",
                                    "de": "qwe",
                                    "el": "Giornaliero"
                                },
                                "quoteTotal": {
                                    "en": "Daily",
                                    "it": "Giornaliero",
                                    "de": "rty",
                                    "el": "Giornaliero"
                                }
                            }
                        },
                        "3": {
                            "name": "Weekly",
                            "value": 7,
                            "unitId": 1,
                            "unitName": null,
                            "unitValue": 1,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Weekly",
                                    "it": "Settimanale",
                                    "de": "Weekly",
                                    "el": "Weekly"
                                },
                                "commitmentUnit": {
                                    "en": "Weekly",
                                    "it": "Settimanale",
                                    "de": "Weekly",
                                    "el": "Weekly"
                                },
                                "cartTotal": {
                                    "en": "Weekly",
                                    "it": "Settimanale",
                                    "de": "Weekly",
                                    "el": "Weekly"
                                },
                                "quoteTotal": {
                                    "en": "Weekly",
                                    "it": "Settimanale",
                                    "de": "Weekly",
                                    "el": "Weekly"
                                }
                            }
                        },
                        "4": {
                            "name": "Lustraly",
                            "value": 5,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Lustraly",
                                    "it": "Lustrale",
                                    "de": "Lustral",
                                    "el": "Lustraly"
                                },
                                "commitmentUnit": {
                                    "en": "Lustraly",
                                    "it": "Lustrale",
                                    "de": "Lustrums",
                                    "el": "Lustraly"
                                },
                                "cartTotal": {
                                    "en": "Lustraly",
                                    "it": "Lustrale",
                                    "de": "Teilweise zum Glanz",
                                    "el": "Lustraly"
                                },
                                "quoteTotal": {
                                    "en": "Lustraly",
                                    "it": "Lustrale",
                                    "de": "Total nach Geschmack",
                                    "el": "Lustraly"
                                }
                            }
                        },
                        "5": {
                            "name": "Tredicesima",
                            "value": 13,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Thirteenesimal",
                                    "it": "Tredicesimale",
                                    "de": "m",
                                    "el": "Thirteenesimal"
                                },
                                "commitmentUnit": {
                                    "en": "Thirteenesimal",
                                    "it": "Tredicesimale",
                                    "de": "t",
                                    "el": "Thirteenesimal"
                                },
                                "cartTotal": {
                                    "en": "Thirteenesimal",
                                    "it": "Tredicesimale",
                                    "de": "a",
                                    "el": "Thirteenesimal"
                                },
                                "quoteTotal": {
                                    "en": "Thirteenesimal",
                                    "it": "Tredicesimale",
                                    "de": "nnn",
                                    "el": "Thirteenesimal"
                                }
                            }
                        },
                        "6": {
                            "name": "Yearly",
                            "value": 1,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Annuale",
                                    "en": "Yearly"
                                },
                                "commitmentUnit": {
                                    "it": "Anni",
                                    "en": "Years"
                                },
                                "cartTotal": {
                                    "it": "Parziale all'anno",
                                    "en": "Annual partial"
                                },
                                "quoteTotal": {
                                    "it": "Totale all'anno",
                                    "en": "Annual total"
                                }
                            }
                        },
                        "7": {
                            "name": "Decade",
                            "value": 10,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Decennale",
                                    "en": "Decennary",
                                    "de": "Decennary"
                                },
                                "commitmentUnit": {
                                    "it": "Decenni",
                                    "en": "Decades",
                                    "de": "Decades"
                                },
                                "cartTotal": {
                                    "it": "Per decennio",
                                    "en": "Per decade",
                                    "de": "Per decade"
                                },
                                "quoteTotal": {
                                    "it": "Per decennio",
                                    "en": "Per decade",
                                    "de": "Per decade"
                                }
                            }
                        },
                        "8": {
                            "name": "1 anno",
                            "value": 1,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Annual",
                                    "it": "1 anno"
                                },
                                "commitmentUnit": {
                                    "en": "Years",
                                    "it": "Anni"
                                },
                                "cartTotal": {
                                    "en": "Every year",
                                    "it": "Per 1 anno"
                                },
                                "quoteTotal": {
                                    "en": "Every year",
                                    "it": "Per 1 anno"
                                }
                            }
                        },
                        "9": {
                            "name": "24 mesi",
                            "value": 24,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "24 months",
                                    "it": "24 mesi"
                                },
                                "commitmentUnit": {
                                    "en": "Months",
                                    "it": "Mesi"
                                },
                                "cartTotal": {
                                    "en": "For 24 months",
                                    "it": "Per 24 mesi"
                                },
                                "quoteTotal": {
                                    "en": "For 24 months",
                                    "it": "Per 24 mesi"
                                }
                            }
                        },
                        "10": {
                            "name": "36 mesi",
                            "value": 36,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "36 months",
                                    "it": "36 mesi"
                                },
                                "commitmentUnit": {
                                    "en": "Months",
                                    "it": "Mesi"
                                },
                                "cartTotal": {
                                    "en": "For 36 months",
                                    "it": "Per 36 mesi"
                                },
                                "quoteTotal": {
                                    "en": "For 36 months",
                                    "it": "Per 36 mesi"
                                }
                            }
                        },
                        "11": {
                            "name": "48 mesi",
                            "value": 48,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "48 months",
                                    "it": "48 mesi"
                                },
                                "commitmentUnit": {
                                    "en": "Months",
                                    "it": "Mes"
                                },
                                "cartTotal": {
                                    "en": "For 48 months",
                                    "it": "Per 48 mesi"
                                },
                                "quoteTotal": {
                                    "en": "For 4 months",
                                    "it": "Per 48 mesi"
                                }
                            }
                        },
                        "12": {
                            "name": "15 giorni",
                            "value": 15,
                            "unitId": 1,
                            "unitName": null,
                            "unitValue": 1,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "15 days",
                                    "it": "15 giorni"
                                },
                                "commitmentUnit": {
                                    "en": "Days",
                                    "it": "Giorni"
                                },
                                "cartTotal": {
                                    "en": "For 15 days",
                                    "it": "Per 15 giorni"
                                },
                                "quoteTotal": {
                                    "en": "For 15 days",
                                    "it": "Per 15 giorni"
                                }
                            }
                        },
                        "13": {
                            "name": "12 mesi",
                            "value": 12,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "Monthly",
                                    "it": "12 mesi"
                                },
                                "commitmentUnit": {
                                    "en": "Months",
                                    "it": "Mesi"
                                },
                                "cartTotal": {
                                    "en": "Ogni 12 mesi",
                                    "it": "Per 12 mesi"
                                },
                                "quoteTotal": {
                                    "en": "Ogni 12 mesi",
                                    "it": "Per 12 mesi"
                                }
                            }
                        },
                        "14": {
                            "name": "2 anni",
                            "value": 2,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "2 years",
                                    "it": "2 anni"
                                },
                                "commitmentUnit": {
                                    "en": "Years",
                                    "it": "Anni"
                                },
                                "cartTotal": {
                                    "en": "For 2 years",
                                    "it": "Per 2 anni"
                                },
                                "quoteTotal": {
                                    "en": "For 2 years",
                                    "it": "Per 2 anni"
                                }
                            }
                        },
                        "15": {
                            "name": "3 anni",
                            "value": 3,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "3 years",
                                    "it": "3 anni"
                                },
                                "commitmentUnit": {
                                    "en": "Years",
                                    "it": "Anni"
                                },
                                "cartTotal": {
                                    "en": "For 3 years",
                                    "it": "Per 3 anni"
                                },
                                "quoteTotal": {
                                    "en": "For 3 years",
                                    "it": "Per 3 anni"
                                }
                            }
                        },
                        "16": {
                            "name": "4 anni",
                            "value": 4,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "en": "4 years",
                                    "it": "4 anni"
                                },
                                "commitmentUnit": {
                                    "en": "Years",
                                    "it": "Anni"
                                },
                                "cartTotal": {
                                    "en": "For 4 years",
                                    "it": "Per 4 anni"
                                },
                                "quoteTotal": {
                                    "en": "For 4 years",
                                    "it": "Per 4 anni"
                                }
                            }
                        },
                        "17": {
                            "name": "Monthly_old",
                            "value": 1,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Mese",
                                    "en": "Month"
                                },
                                "commitmentUnit": {
                                    "it": "Mesi",
                                    "en": "Months"
                                },
                                "cartTotal": {
                                    "it": "OLD",
                                    "en": "Monthly"
                                },
                                "quoteTotal": {
                                    "it": "OLD",
                                    "en": "Monthly"
                                }
                            }
                        },
                        "18": {
                            "name": "F2",
                            "value": 1,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "F2",
                                    "en": "F2"
                                },
                                "commitmentUnit": {
                                    "it": "€/kW",
                                    "en": "€/kW"
                                },
                                "cartTotal": {
                                    "it": "Tot F2",
                                    "en": "Tot F2"
                                },
                                "quoteTotal": {
                                    "it": "Tot F2",
                                    "en": "Tot F2"
                                }
                            }
                        },
                        "19": {
                            "name": "F3",
                            "value": 1,
                            "unitId": 2,
                            "unitName": null,
                            "unitValue": 30,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "F3",
                                    "en": "F3"
                                },
                                "commitmentUnit": {
                                    "it": "€/kW",
                                    "en": "€/kW"
                                },
                                "cartTotal": {
                                    "it": "Tot F3",
                                    "en": "Tot F3"
                                },
                                "quoteTotal": {
                                    "it": "Tot F3",
                                    "en": "Tot F3"
                                }
                            }
                        },
                        "20": {
                            "name": "Risparmio/anno",
                            "value": 1,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Risparmio/anno",
                                    "en": "Risparmio/anno"
                                },
                                "commitmentUnit": {
                                    "it": "Risparmio/anno",
                                    "en": "Risparmio/anno"
                                },
                                "cartTotal": {
                                    "it": "Risparmio/anno",
                                    "en": "Risparmio/anno"
                                },
                                "quoteTotal": {
                                    "it": "Risparmio/anno",
                                    "en": "Risparmio/anno"
                                }
                            }
                        },
                        "21": {
                            "name": "Potenza/anno",
                            "value": 1,
                            "unitId": 3,
                            "unitName": null,
                            "unitValue": 365,
                            "labels": {
                                "commitmentInterval": {
                                    "it": "Potenza/anno",
                                    "en": "Potenza/anno"
                                },
                                "commitmentUnit": {
                                    "it": "Potenza/anno",
                                    "en": "Potenza/anno"
                                },
                                "cartTotal": {
                                    "it": "Potenza/anno",
                                    "en": "Potenza/anno"
                                },
                                "quoteTotal": {
                                    "it": "Potenza/anno",
                                    "en": "Potenza/anno"
                                }
                            }
                        }
                    },
                    "unitOfMeasureTable": {
                        "1": {
                            "name": "Euro/KWh",
                            "labels": {
                                "en": "€/KWh",
                                "it": "€/KWh",
                                "de": "€/KWh"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "2": {
                            "name": "Km/h",
                            "labels": {
                                "en": "Km/h",
                                "it": "Km/h",
                                "de": "KM/h"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "3": {
                            "name": "decimal quantity",
                            "labels": {
                                "en": "decimals",
                                "it": "decimali",
                                "de": "deucimals"
                            },
                            "decimalDigits": 4,
                            "roundingType": "nearest"
                        },
                        "7": {
                            "name": "scarico_euro_litro",
                            "labels": {
                                "en": "€/l",
                                "it": "€/l"
                            },
                            "decimalDigits": 3,
                            "roundingType": "nearest"
                        },
                        "8": {
                            "name": "contatore_euro_mc",
                            "labels": {
                                "en": "€/MC",
                                "it": "€/MC"
                            },
                            "decimalDigits": 3,
                            "roundingType": "nearest"
                        },
                        "9": {
                            "name": "tubazioni_euro_ml",
                            "labels": {
                                "en": "€/ml",
                                "it": "€/ml"
                            },
                            "decimalDigits": 2,
                            "roundingType": "nearest"
                        },
                        "10": {
                            "name": "€/kWh",
                            "labels": {
                                "en": "€/kWh",
                                "it": "€/kWh",
                                "de": "€/kWh"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "11": {
                            "name": "Kilogrammo",
                            "labels": {
                                "en": "€/kg",
                                "it": "€/kg",
                                "de": "€/kg"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "12": {
                            "name": "€/Smc",
                            "labels": {
                                "en": "€/Smc",
                                "it": "€/Smc",
                                "de": "€/Smc"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "13": {
                            "name": "€/KG",
                            "labels": {
                                "it": "€/Kg",
                                "en": "£/Kg",
                                "de": "€/Kg"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "14": {
                            "name": "Numero unità",
                            "labels": {
                                "en": "Units",
                                "it": "Unità"
                            },
                            "decimalDigits": 2,
                            "roundingType": "nearest"
                        },
                        "15": {
                            "name": "Wp",
                            "labels": {
                                "en": "Wp",
                                "it": "Wp"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "16": {
                            "name": "Default",
                            "labels": {
                                "en": "Default",
                                "it": "Default"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "17": {
                            "name": "€/pag",
                            "labels": {
                                "en": "€/pag",
                                "it": "€/pag"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "18": {
                            "name": "€/min",
                            "labels": {
                                "en": "€/min",
                                "it": "€/min"
                            },
                            "decimalDigits": 0,
                            "roundingType": "nearest"
                        },
                        "19": {
                            "name": "4 decimali",
                            "labels": {
                                "en": "4 decimali",
                                "it": "4 decimali",
                                "de": "4 decimali"
                            },
                            "decimalDigits": 4,
                            "roundingType": "nearest"
                        }
                    },
                    "paymentTerm": null,
                    "netTotalWithVat": 4320.0,
                    "netTotalWithoutVat": 4320.0,
                    "recurringIntervalFavourite": 3,
                    "productConfigurations": {},
                    "assigneeUserId": 1912864,
                    "relatedContents": [],
                    "maxCommitment": 12,
                    "maxCommitmentRecurringInterval": 1,
                    "hideQuantityInSummary": false,
                    "sellerNote": null
                },
                "deleted": false,
                "lastUpdate": "2023-03-10T11:39:02.35Z",
                "userId": 1912864,
                "customerId": 10965,
                "configuratorId": 724459,
                "toLocalMarket": false,
                "localMarketInformation": null,
                "sendedMail": false,
                "quoteNumber": "202339NJX2M9",
                "contractId": -1,
                "customerQuoteId": 30861,
                "opportunityId": -1,
                "contractPdfStatus": "None",
                "contractPdfRequestDate": "0001-01-01T00:00:00Z"
            },
            "error": {
                "name": null,
                "severity": null,
                "category": null,
                "message": null,
                "errorCode": null,
                "specifications": null
            },
            "syncInfo": {
                "isFull": false,
                "syncId": -1,
                "entityId": 197185,
                "deleted": [],
                "list": [
                    {
                        "id": 197185,
                        "guid": "20230310-0826-5004-855dd3fb69b4",
                        "jsonQuote": {
                            "note": null,
                            "netPrice": 0.0,
                            "upfront": 0.0,
                            "label": "Quote from API EIM",
                            "indexFileName": null,
                            "commitment": 0,
                            "jsev": null,
                            "discount": 0.0,
                            "activationPrice": 4320.0,
                            "creationDate": "2023-03-10T08:26:50.087Z",
                            "lastDownloadDate": null,
                            "lastSentByMailDate": null,
                            "lastStatusChangedDate": "2023-03-10T11:39:02.333Z",
                            "guid": "20230310-0826-5004-855dd3fb69b4",
                            "fileName": "20230310-0826-5004-855dd3fb69b4.json",
                            "price": 0.0,
                            "sent": null,
                            "sentToLocalMarket": false,
                            "currentLanguage": null,
                            "date": "2023-03-10T11:39:02.35Z",
                            "opportunityId": -1,
                            "contractPdfStatus": "None",
                            "netTcv": 0.0,
                            "tcv": 0.0,
                            "netActivationPrice": 4320.0,
                            "activationPriceDiscount": 0.0,
                            "tcvDiscount": 0.0,
                            "discounts": [],
                            "coordinates": null,
                            "creationCoordinates": null,
                            "extra": {
                                "foreignKey": {}
                            },
                            "customer": {
                                "customerQuoteId": 30861,
                                "customerId": 10965
                            },
                            "solutions": [
                                {
                                    "id": "20230310-0826-5046-345b26c2fda4",
                                    "basketId": 222437,
                                    "label": "Offer type 01 Label profilato per Lucca 1",
                                    "labelBase": "Offer type 01 Label profilato per Lucca",
                                    "note": "",
                                    "tofLabel": "Offer type 01 Label profilato per Lucca",
                                    "commitment": 12,
                                    "typeofferid": 251,
                                    "typeofferName": "",
                                    "upfront": 0.0,
                                    "activationPrice": 4320.0,
                                    "payType": 57,
                                    "price": 0.0,
                                    "customData": null,
                                    "children": [
                                        {
                                            "cartItemId": 339693,
                                            "label": "ChiaraP Main02 creazione regole bundle",
                                            "foreignKey": {},
                                            "categoryRank": 1,
                                            "categoryName": "DefaultCluster",
                                            "categoryId": 1083,
                                            "categoryLabel": "DefaultCluster",
                                            "rank": 0,
                                            "level": 0,
                                            "productSAPCompatible": 0,
                                            "productCode": "ChiaraP-main02-creazione-regole-bundle",
                                            "activationPrice": 0.0,
                                            "commitment": 0,
                                            "idObject": 51218,
                                            "idProduct": 23030,
                                            "price": 0.0,
                                            "quantity": 3.0,
                                            "showQuantity": false,
                                            "relationcode": "",
                                            "upfront": 0.0,
                                            "config": [
                                                {
                                                    "code": "isSipVoice",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "isPstnVoice",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "technology",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "downMinSpeed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "downMaxSpeed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "techBand",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "techRank",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "maxVoiceQuantity",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "profileType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "isTech",
                                                    "value": "0"
                                                },
                                                {
                                                    "code": "fwaDefaultProfileProduct",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_productType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_techType",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_minDownGuaranteed",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "apiTechId1",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "apiTechId2",
                                                    "value": ""
                                                },
                                                {
                                                    "code": "jsr_hideInTable",
                                                    "value": "0"
                                                }
                                            ],
                                            "children": [
                                                {
                                                    "cartItemId": 339694,
                                                    "label": "ChiaraP Addon01",
                                                    "foreignKey": {},
                                                    "categoryRank": 1102,
                                                    "categoryName": "TEST",
                                                    "categoryId": 1084,
                                                    "categoryLabel": "TEST",
                                                    "rank": 0,
                                                    "level": 0,
                                                    "productSAPCompatible": 0,
                                                    "productCode": "ChiaraP-addon01",
                                                    "activationPrice": 4320.0,
                                                    "commitment": 12,
                                                    "idObject": 51219,
                                                    "idProduct": 22975,
                                                    "price": 864.0,
                                                    "quantity": 432.0,
                                                    "showQuantity": false,
                                                    "relationcode": "",
                                                    "upfront": 0.0,
                                                    "config": [
                                                        {
                                                            "code": "isSipVoice",
                                                            "value": "0"
                                                        },
                                                        {
                                                            "code": "isPstnVoice",
                                                            "value": "0"
                                                        },
                                                        {
                                                            "code": "technology",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "downMinSpeed",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "downMaxSpeed",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "techBand",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "techRank",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "maxVoiceQuantity",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "profileType",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "isTech",
                                                            "value": "0"
                                                        },
                                                        {
                                                            "code": "fwaDefaultProfileProduct",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "jsr_productType",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "jsr_techType",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "jsr_minDownGuaranteed",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "apiTechId1",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "apiTechId2",
                                                            "value": ""
                                                        },
                                                        {
                                                            "code": "jsr_hideInTable",
                                                            "value": "0"
                                                        }
                                                    ],
                                                    "children": [],
                                                    "extraInfo": {
                                                        "tofProductId": 51219,
                                                        "productId": 22975,
                                                        "productName": "ChiaraP Addon01",
                                                        "productPdfName": "",
                                                        "productIcon": "",
                                                        "productImage": "",
                                                        "productFile": "",
                                                        "productDisclaimer": "",
                                                        "customCatId": 382,
                                                        "showSheet": false,
                                                        "exlusion": false,
                                                        "priority": false,
                                                        "showDisclaimer": false,
                                                        "showNumItems": 1,
                                                        "showOnlyCompatible": 0,
                                                        "imageType": "none",
                                                        "uniqueGuid": "be631ec8-fa30-428c-b27c-037e1f1f9018"
                                                    },
                                                    "isThirdPartAddon": false,
                                                    "priceWithVat": 0.0,
                                                    "priceWithoutVat": 0.0,
                                                    "activationPriceWithVat": 0.0,
                                                    "activationPriceWithoutVat": 0.0,
                                                    "priceVat": 0.0,
                                                    "activationPriceVat": 0.0,
                                                    "upfrontWithVat": 0.0,
                                                    "upfrontWithoutVat": 0.0,
                                                    "upfrontVat": 0.0,
                                                    "vatCategoryId": -1,
                                                    "pricesVatIncluded": true,
                                                    "recurringIntervalId": 1,
                                                    "pricingModelId": 1,
                                                    "hasRecurringPrice": true,
                                                    "hasChildren": true,
                                                    "hasActivationPrice": true,
                                                    "hideQuantityInSummary": false,
                                                    "aggregateChildrenPrices": false,
                                                    "hideChildrenPrices": false,
                                                    "excludeFromTotal": false,
                                                    "unitOfMeasureId": -1,
                                                    "enableOneOffReprice": false,
                                                    "enableRecurringReprice": false,
                                                    "hasUnitOfMeasure": false,
                                                    "overridePrice": null,
                                                    "hideThumbnail": false,
                                                    "hideOnCart": false,
                                                    "hideOnSummary": false,
                                                    "hideTrashOnCart": false,
                                                    "showAvailability": false
                                                }
                                            ],
                                            "extraInfo": {
                                                "tofProductId": 51218,
                                                "productId": 23030,
                                                "productName": "ChiaraP Main02 creazione regole bundle",
                                                "productPdfName": "ChiaraP Main02 creazione regole bundle",
                                                "productIcon": "/uploads/immagini/attachm_01(2).png",
                                                "productImage": "/uploads/immagini/attachm_02(2).png",
                                                "productFile": "",
                                                "productDisclaimer": "/uploads/immagini/category_01_discl_01(2).png",
                                                "customCatId": 382,
                                                "showSheet": false,
                                                "exlusion": false,
                                                "priority": false,
                                                "showDisclaimer": false,
                                                "showNumItems": 1,
                                                "showOnlyCompatible": 0,
                                                "imageType": "none",
                                                "uniqueGuid": "917091e4-9eab-4b70-8a8a-74021d8b6385"
                                            },
                                            "isThirdPartAddon": false,
                                            "priceWithVat": 0.0,
                                            "priceWithoutVat": 0.0,
                                            "activationPriceWithVat": 0.0,
                                            "activationPriceWithoutVat": 0.0,
                                            "priceVat": 0.0,
                                            "activationPriceVat": 0.0,
                                            "upfrontWithVat": 0.0,
                                            "upfrontWithoutVat": 0.0,
                                            "upfrontVat": 0.0,
                                            "vatCategoryId": -1,
                                            "pricesVatIncluded": true,
                                            "recurringIntervalId": 1,
                                            "pricingModelId": 1,
                                            "hasRecurringPrice": true,
                                            "hasChildren": true,
                                            "hasActivationPrice": true,
                                            "hideQuantityInSummary": false,
                                            "aggregateChildrenPrices": false,
                                            "hideChildrenPrices": false,
                                            "excludeFromTotal": false,
                                            "unitOfMeasureId": -1,
                                            "enableOneOffReprice": false,
                                            "enableRecurringReprice": false,
                                            "hasUnitOfMeasure": false,
                                            "overridePrice": null,
                                            "hideThumbnail": false,
                                            "hideOnCart": false,
                                            "hideOnSummary": false,
                                            "hideTrashOnCart": false,
                                            "showAvailability": false
                                        }
                                    ],
                                    "vatSummary": {
                                        "-1": {
                                            "name": "",
                                            "vatValue": 0.0,
                                            "priceVat": 0.0,
                                            "activationPriceVat": 0.0,
                                            "quantity": 435.0
                                        }
                                    },
                                    "recurringPrices": [
                                        {
                                            "recurringIntervalId": 1,
                                            "commitment": 12,
                                            "discount": 0.0,
                                            "price": 864.0,
                                            "priceVat": 0.0,
                                            "priceWithVat": 864.0,
                                            "priceWithoutVat": 864.0,
                                            "netPrice": 0.0,
                                            "netPriceVat": 0.0,
                                            "netPriceWithVat": 0.0,
                                            "netPriceWithoutVat": 0.0,
                                            "vatSummary": {
                                                "-1": {
                                                    "name": "",
                                                    "vatValue": 0.0,
                                                    "priceVat": 0.0,
                                                    "quantity": 435.0
                                                }
                                            },
                                            "commitmentSummary": {
                                                "0": {
                                                    "commitment": 0,
                                                    "priceWithVat": 0.0,
                                                    "netPriceWithVat": 0.0
                                                },
                                                "12": {
                                                    "commitment": 12,
                                                    "priceWithVat": 864.0,
                                                    "netPriceWithVat": 0.0
                                                }
                                            }
                                        }
                                    ],
                                    "hasActivationPrice": true,
                                    "hasRecurringPrice": true,
                                    "priceWithVat": 0.0,
                                    "priceWithoutVat": 0.0,
                                    "priceVat": 0.0,
                                    "activationPriceWithVat": 4320.0,
                                    "activationPriceWithoutVat": 4320.0,
                                    "activationPriceVat": 0.0,
                                    "activationPriceDiscount": 0.0,
                                    "upfrontWithVat": 0.0,
                                    "upfrontWithoutVat": 0.0,
                                    "upfrontVat": 0.0,
                                    "packageCategoryId": "",
                                    "excludeFromTotal": false,
                                    "hideQuantityInSummary": false,
                                    "overridePrice": null
                                }
                            ],
                            "virtualSolutions": [],
                            "settings": {},
                            "configurations": {},
                            "vatSummary": {
                                "-1": {
                                    "name": "",
                                    "vatValue": 0.0,
                                    "priceVat": 0.0,
                                    "activationPriceVat": 0.0,
                                    "quantity": 435.0
                                }
                            },
                            "recurringPrices": [
                                {
                                    "recurringIntervalId": 1,
                                    "commitment": 12,
                                    "discount": 0.0,
                                    "price": 864.0,
                                    "priceVat": 0.0,
                                    "priceWithVat": 0.0,
                                    "priceWithoutVat": 0.0,
                                    "netPrice": 864.0,
                                    "netPriceVat": 0.0,
                                    "netPriceWithVat": 864.0,
                                    "netPriceWithoutVat": 864.0,
                                    "vatSummary": {
                                        "-1": {
                                            "name": "",
                                            "vatValue": 0.0,
                                            "priceVat": 0.0,
                                            "quantity": 435.0
                                        }
                                    },
                                    "commitmentSummary": {
                                        "0": {
                                            "commitment": 0,
                                            "priceWithVat": 0.0,
                                            "netPriceWithVat": 0.0
                                        },
                                        "12": {
                                            "commitment": 12,
                                            "priceWithVat": 0.0,
                                            "netPriceWithVat": 864.0
                                        }
                                    }
                                }
                            ],
                            "hasActivationPrice": true,
                            "hasRecurringPrice": true,
                            "excludeFromTotal": false,
                            "offerStatus": "final",
                            "quoteNumber": "202339NJX2M9",
                            "configuratorId": 724459,
                            "sendedMail": false,
                            "version": "8.25",
                            "currency": "€",
                            "currencyCode": "EUR",
                            "currencyPosition": "0",
                            "decimalNumber": "2",
                            "contractId": -1,
                            "netActivationPriceWithVat": 4320.0,
                            "netActivationPriceWithoutVat": 4320.0,
                            "netActivationPriceVat": 0.0,
                            "netPriceWithVat": 0.0,
                            "netPriceWithoutVat": 0.0,
                            "netPriceVat": 0.0,
                            "upfrontWithVat": 0.0,
                            "upfrontWithoutVat": 0.0,
                            "upfrontVat": 0.0,
                            "recurringIntervals": {
                                "1": {
                                    "name": "Monthly",
                                    "value": 1,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "it": "Mensile",
                                            "en": "Monthly"
                                        },
                                        "commitmentUnit": {
                                            "it": "Mesi",
                                            "en": "Months"
                                        },
                                        "cartTotal": {
                                            "it": "Al mese",
                                            "en": "Every month"
                                        },
                                        "quoteTotal": {
                                            "it": "Al mese",
                                            "en": "Every month"
                                        }
                                    }
                                },
                                "2": {
                                    "name": "Daily",
                                    "value": 1,
                                    "unitId": 1,
                                    "unitName": null,
                                    "unitValue": 1,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Daily",
                                            "it": "Giornaliero",
                                            "de": "asd",
                                            "el": "Giornaliero"
                                        },
                                        "commitmentUnit": {
                                            "en": "Daily",
                                            "it": "Giornaliero",
                                            "de": "dsa",
                                            "el": "Giornaliero"
                                        },
                                        "cartTotal": {
                                            "en": "Daily",
                                            "it": "Giornaliero",
                                            "de": "qwe",
                                            "el": "Giornaliero"
                                        },
                                        "quoteTotal": {
                                            "en": "Daily",
                                            "it": "Giornaliero",
                                            "de": "rty",
                                            "el": "Giornaliero"
                                        }
                                    }
                                },
                                "3": {
                                    "name": "Weekly",
                                    "value": 7,
                                    "unitId": 1,
                                    "unitName": null,
                                    "unitValue": 1,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Weekly",
                                            "it": "Settimanale",
                                            "de": "Weekly",
                                            "el": "Weekly"
                                        },
                                        "commitmentUnit": {
                                            "en": "Weekly",
                                            "it": "Settimanale",
                                            "de": "Weekly",
                                            "el": "Weekly"
                                        },
                                        "cartTotal": {
                                            "en": "Weekly",
                                            "it": "Settimanale",
                                            "de": "Weekly",
                                            "el": "Weekly"
                                        },
                                        "quoteTotal": {
                                            "en": "Weekly",
                                            "it": "Settimanale",
                                            "de": "Weekly",
                                            "el": "Weekly"
                                        }
                                    }
                                },
                                "4": {
                                    "name": "Lustraly",
                                    "value": 5,
                                    "unitId": 3,
                                    "unitName": null,
                                    "unitValue": 365,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Lustraly",
                                            "it": "Lustrale",
                                            "de": "Lustral",
                                            "el": "Lustraly"
                                        },
                                        "commitmentUnit": {
                                            "en": "Lustraly",
                                            "it": "Lustrale",
                                            "de": "Lustrums",
                                            "el": "Lustraly"
                                        },
                                        "cartTotal": {
                                            "en": "Lustraly",
                                            "it": "Lustrale",
                                            "de": "Teilweise zum Glanz",
                                            "el": "Lustraly"
                                        },
                                        "quoteTotal": {
                                            "en": "Lustraly",
                                            "it": "Lustrale",
                                            "de": "Total nach Geschmack",
                                            "el": "Lustraly"
                                        }
                                    }
                                },
                                "5": {
                                    "name": "Tredicesima",
                                    "value": 13,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Thirteenesimal",
                                            "it": "Tredicesimale",
                                            "de": "m",
                                            "el": "Thirteenesimal"
                                        },
                                        "commitmentUnit": {
                                            "en": "Thirteenesimal",
                                            "it": "Tredicesimale",
                                            "de": "t",
                                            "el": "Thirteenesimal"
                                        },
                                        "cartTotal": {
                                            "en": "Thirteenesimal",
                                            "it": "Tredicesimale",
                                            "de": "a",
                                            "el": "Thirteenesimal"
                                        },
                                        "quoteTotal": {
                                            "en": "Thirteenesimal",
                                            "it": "Tredicesimale",
                                            "de": "nnn",
                                            "el": "Thirteenesimal"
                                        }
                                    }
                                },
                                "6": {
                                    "name": "Yearly",
                                    "value": 1,
                                    "unitId": 3,
                                    "unitName": null,
                                    "unitValue": 365,
                                    "labels": {
                                        "commitmentInterval": {
                                            "it": "Annuale",
                                            "en": "Yearly"
                                        },
                                        "commitmentUnit": {
                                            "it": "Anni",
                                            "en": "Years"
                                        },
                                        "cartTotal": {
                                            "it": "Parziale all'anno",
                                            "en": "Annual partial"
                                        },
                                        "quoteTotal": {
                                            "it": "Totale all'anno",
                                            "en": "Annual total"
                                        }
                                    }
                                },
                                "7": {
                                    "name": "Decade",
                                    "value": 10,
                                    "unitId": 3,
                                    "unitName": null,
                                    "unitValue": 365,
                                    "labels": {
                                        "commitmentInterval": {
                                            "it": "Decennale",
                                            "en": "Decennary",
                                            "de": "Decennary"
                                        },
                                        "commitmentUnit": {
                                            "it": "Decenni",
                                            "en": "Decades",
                                            "de": "Decades"
                                        },
                                        "cartTotal": {
                                            "it": "Per decennio",
                                            "en": "Per decade",
                                            "de": "Per decade"
                                        },
                                        "quoteTotal": {
                                            "it": "Per decennio",
                                            "en": "Per decade",
                                            "de": "Per decade"
                                        }
                                    }
                                },
                                "8": {
                                    "name": "1 anno",
                                    "value": 1,
                                    "unitId": 3,
                                    "unitName": null,
                                    "unitValue": 365,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Annual",
                                            "it": "1 anno"
                                        },
                                        "commitmentUnit": {
                                            "en": "Years",
                                            "it": "Anni"
                                        },
                                        "cartTotal": {
                                            "en": "Every year",
                                            "it": "Per 1 anno"
                                        },
                                        "quoteTotal": {
                                            "en": "Every year",
                                            "it": "Per 1 anno"
                                        }
                                    }
                                },
                                "9": {
                                    "name": "24 mesi",
                                    "value": 24,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "24 months",
                                            "it": "24 mesi"
                                        },
                                        "commitmentUnit": {
                                            "en": "Months",
                                            "it": "Mesi"
                                        },
                                        "cartTotal": {
                                            "en": "For 24 months",
                                            "it": "Per 24 mesi"
                                        },
                                        "quoteTotal": {
                                            "en": "For 24 months",
                                            "it": "Per 24 mesi"
                                        }
                                    }
                                },
                                "10": {
                                    "name": "36 mesi",
                                    "value": 36,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "36 months",
                                            "it": "36 mesi"
                                        },
                                        "commitmentUnit": {
                                            "en": "Months",
                                            "it": "Mesi"
                                        },
                                        "cartTotal": {
                                            "en": "For 36 months",
                                            "it": "Per 36 mesi"
                                        },
                                        "quoteTotal": {
                                            "en": "For 36 months",
                                            "it": "Per 36 mesi"
                                        }
                                    }
                                },
                                "11": {
                                    "name": "48 mesi",
                                    "value": 48,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "48 months",
                                            "it": "48 mesi"
                                        },
                                        "commitmentUnit": {
                                            "en": "Months",
                                            "it": "Mes"
                                        },
                                        "cartTotal": {
                                            "en": "For 48 months",
                                            "it": "Per 48 mesi"
                                        },
                                        "quoteTotal": {
                                            "en": "For 4 months",
                                            "it": "Per 48 mesi"
                                        }
                                    }
                                },
                                "12": {
                                    "name": "15 giorni",
                                    "value": 15,
                                    "unitId": 1,
                                    "unitName": null,
                                    "unitValue": 1,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "15 days",
                                            "it": "15 giorni"
                                        },
                                        "commitmentUnit": {
                                            "en": "Days",
                                            "it": "Giorni"
                                        },
                                        "cartTotal": {
                                            "en": "For 15 days",
                                            "it": "Per 15 giorni"
                                        },
                                        "quoteTotal": {
                                            "en": "For 15 days",
                                            "it": "Per 15 giorni"
                                        }
                                    }
                                },
                                "13": {
                                    "name": "12 mesi",
                                    "value": 12,
                                    "unitId": 2,
                                    "unitName": null,
                                    "unitValue": 30,
                                    "labels": {
                                        "commitmentInterval": {
                                            "en": "Monthly",
                                            "it": "12 mesi"
                                        },
                                        "commitmentUnit": {
                                            "en": "Months",
                                            "it": "Mesi"
                                        },
                                        "cartTotal": {
                                            "en": "Ogni 12 mesi",
                                            "it": "Per 12 mesi"
                                        },
                                        "quoteTotal": {
                                            "en": "Ogni 12 mesi",
                                            "it": "Per 12 mesi"
                                        }
                                    }
                                },
                                "14": {
                                    "name": "2 anni",
                                    "value": 2,
                                    "unitId": 3,