This API Spec is compliant with MEF LSO Sonata Grace Version
Supported product type:
UNI
Access Eline
List of supported use cases:
Validate Address
Retrieve Address by Identifier
Create UNI quote(sync, firm)
Create Access Eline quote(sync, firm)
Query quote by id
Create UNI ADD order
Create Access Eline ADD order
Query UNI order by id
Query Access Eline order by id
Create UNI delete order
Create Access Eline delete order
query UNI product instance by product order id
query Access Eline product instance by product order id
query UNI product instance by id
query Access Eline product instance by id
Users must authenticate successfully before any further API calls can be made. There are two authentication headers required for authenticating to api outlined in this section.
CC api key are provisioned by Support against your Console Connect User Account. Email Support to request a key.
Another layer of Authentication, Contact Support for x-sonata-buyer-key in the meantime.
curl -X GET https://api.consoleconnect.com/Sonata/mefApi/sonata/productInventory/v7/product/{id} \
-H "Authorization: Bearer [[Console Connect api key]]"
-H "x-sonata-buyer-key: Bearer [[x-sonata-buyer-key]]"
This operation creates a GeographicAddressValidation entity.
The GeographicAddressValidation to be created
Bad Request
Unauthorized
Forbidden
Unprocessable entity due to the business validation problems
Internal Server Error
{- "provideAlternative": true,
- "submittedGeographicAddress": {
- "@type": "string",
- "associatedGeographicAddress": {
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}
}
}
{- "validationResult": "success",
- "alternateGeographicAddress": [
- {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": {
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}
}
], - "provideAlternative": true,
- "submittedGeographicAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": {
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}
}, - "bestMatchGeographicAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": {
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}
}
}
This operation retrieves a GeographicAddress entity.
OK
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "hasPublicSite": true,
- "@type": "FieldedAddress",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": {
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}
This operation creates a ProductOrder entity.
The ProductOrder to be created
Bad Request
Unauthorized
Forbidden
Unprocessable entity due to the business validation problems
Internal Server Error
{- "externalId": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "projectId": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "@type": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "productOrderItem": [
- {
- "action": "add",
- "agreementName": "string",
- "billingAccount": {
- "id": "string"
}, - "coordinatedAction": [
- {
- "coordinatedActionDelay": {
- "amount": 0,
- "units": "calendarMonths"
}, - "coordinationDependency": "startToStart",
- "itemId": "string"
}
], - "endCustomerName": "string",
- "expediteIndicator": false,
- "id": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "href": "string",
- "id": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "href": "string",
- "id": "string",
- "relationshipType": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "productOrderItemRelationship": [
- {
- "id": "string",
- "relationshipType": "string"
}
], - "quoteItem": {
- "id": "string",
- "quoteHref": "string",
- "quoteId": "string"
}, - "relatedBuyerPON": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "@type": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "requestedCompletionDate": "2019-08-24T14:15:22Z",
- "requestedItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "tspRestorationPriority": "string"
}
]
}
{- "externalId": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "projectId": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "cancellationCharge": [
- {
- "href": "string",
- "id": "string"
}
], - "cancellationDate": "2019-08-24T14:15:22Z",
- "cancellationReason": "string",
- "completionDate": "2019-08-24T14:15:22Z",
- "href": "string",
- "id": "string",
- "orderDate": "2019-08-24T14:15:22Z",
- "productOrderItem": [
- {
- "action": "add",
- "agreementName": "string",
- "billingAccount": {
- "id": "string"
}, - "coordinatedAction": [
- {
- "coordinatedActionDelay": {
- "amount": 0,
- "units": "calendarMonths"
}, - "coordinationDependency": "startToStart",
- "itemId": "string"
}
], - "endCustomerName": "string",
- "expediteIndicator": false,
- "id": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "href": "string",
- "id": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "href": "string",
- "id": "string",
- "relationshipType": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "productOrderItemRelationship": [
- {
- "id": "string",
- "relationshipType": "string"
}
], - "quoteItem": {
- "id": "string",
- "quoteHref": "string",
- "quoteId": "string"
}, - "relatedBuyerPON": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "requestedCompletionDate": "2019-08-24T14:15:22Z",
- "requestedItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "tspRestorationPriority": "string",
- "charge": [
- {
- "href": "string",
- "id": "string"
}
], - "completionDate": "2019-08-24T14:15:22Z",
- "expectedCompletionDate": "2019-08-24T14:15:22Z",
- "expediteAcceptedIndicator": false,
- "itemTerm": [
- {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}
], - "milestone": [
- {
- "date": "2019-08-24T14:15:22Z",
- "name": "string",
- "note": "string"
}
], - "state": "acknowledged",
- "stateChange": [
- {
- "changeDate": "2019-08-24T14:15:22Z",
- "changeReason": "string",
- "state": "acknowledged"
}
], - "terminationError": [
- {
- "code": "missingProperty",
- "propertyPath": "string",
- "value": "string"
}
]
}
], - "state": "acknowledged",
- "stateChange": [
- {
- "changeDate": "2019-08-24T14:15:22Z",
- "changeReason": "string",
- "state": "acknowledged"
}
]
}
This operation retrieves a ProductOrder entity.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "externalId": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "projectId": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "cancellationCharge": [
- {
- "href": "string",
- "id": "string"
}
], - "cancellationDate": "2019-08-24T14:15:22Z",
- "cancellationReason": "string",
- "completionDate": "2019-08-24T14:15:22Z",
- "href": "string",
- "id": "string",
- "orderDate": "2019-08-24T14:15:22Z",
- "productOrderItem": [
- {
- "action": "add",
- "agreementName": "string",
- "billingAccount": {
- "id": "string"
}, - "coordinatedAction": [
- {
- "coordinatedActionDelay": {
- "amount": 0,
- "units": "calendarMonths"
}, - "coordinationDependency": "startToStart",
- "itemId": "string"
}
], - "endCustomerName": "string",
- "expediteIndicator": false,
- "id": "string",
- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "href": "string",
- "id": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "href": "string",
- "id": "string",
- "relationshipType": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "productOrderItemRelationship": [
- {
- "id": "string",
- "relationshipType": "string"
}
], - "quoteItem": {
- "id": "string",
- "quoteHref": "string",
- "quoteId": "string"
}, - "relatedBuyerPON": "string",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "requestedCompletionDate": "2019-08-24T14:15:22Z",
- "requestedItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "tspRestorationPriority": "string",
- "charge": [
- {
- "href": "string",
- "id": "string"
}
], - "completionDate": "2019-08-24T14:15:22Z",
- "expectedCompletionDate": "2019-08-24T14:15:22Z",
- "expediteAcceptedIndicator": false,
- "itemTerm": [
- {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}
], - "milestone": [
- {
- "date": "2019-08-24T14:15:22Z",
- "name": "string",
- "note": "string"
}
], - "state": "acknowledged",
- "stateChange": [
- {
- "changeDate": "2019-08-24T14:15:22Z",
- "changeReason": "string",
- "state": "acknowledged"
}
], - "terminationError": [
- {
- "code": "missingProperty",
- "propertyPath": "string",
- "value": "string"
}
]
}
], - "state": "acknowledged",
- "stateChange": [
- {
- "changeDate": "2019-08-24T14:15:22Z",
- "changeReason": "string",
- "state": "acknowledged"
}
]
}
This operation creates a Quote entity.
The Quote to be created
Bad Request
Unauthorized
Forbidden
Unprocessable entity due to the business validation problems in the Quote or one of the Quote items
Internal Server Error
{- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "requestedQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "@type": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "description": "string",
- "externalId": "string",
- "buyerRequestedQuoteLevel": "budgetary",
- "projectId": "string",
- "instantSyncQuote": true,
- "quoteItem": [
- {
- "requestedQuoteItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "id": "string",
- "href": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "relationshipType": "string",
- "id": "string",
- "href": "string",
- "groupingKey": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "@type": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "agreementName": "string",
- "action": "add",
- "dealReference": "string",
- "id": "string",
- "requestedQuoteItemInstallationInterval": {
- "amount": 0,
- "units": "calendarMonths"
}, - "quoteItemRelationship": [
- {
- "relationshipType": "string",
- "id": "string"
}
]
}
]
}
{- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "requestedQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "description": "string",
- "externalId": "string",
- "buyerRequestedQuoteLevel": "budgetary",
- "projectId": "string",
- "instantSyncQuote": true,
- "effectiveQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "expectedQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "validFor": {
- "startDateTime": "1985-04-12T23:20:50.520Z",
- "endDateTime": "1985-04-12T23:20:50.520Z"
}, - "quoteLevel": "budgetary",
- "quoteItem": [
- {
- "requestedQuoteItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "id": "string",
- "href": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "relationshipType": "string",
- "id": "string",
- "href": "string",
- "groupingKey": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "agreementName": "string",
- "action": "add",
- "dealReference": "string",
- "id": "string",
- "requestedQuoteItemInstallationInterval": {
- "amount": 0,
- "units": "calendarMonths"
}, - "quoteItemRelationship": [
- {
- "relationshipType": "string",
- "id": "string"
}
], - "terminationError": [
- {
- "code": "missingProperty",
- "propertyPath": "string",
- "value": "string"
}
], - "quoteItemInstallationInterval": {
- "amount": 0,
- "units": "calendarMonths"
}, - "subjectToFeasibilityCheck": true,
- "quoteItemTerm": [
- {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}
], - "state": "answered",
- "quoteItemPrice": [
- {
- "unitOfMeasure": "string",
- "price": {
- "dutyFreeAmount": {
- "unit": "string",
- "value": 0
}, - "taxIncludedAmount": {
- "unit": "string",
- "value": 0
}, - "taxRate": 0
}, - "name": "string",
- "priceType": "recurring",
- "description": "string",
- "recurringChargePeriod": "hour"
}
]
}
], - "stateChange": [
- {
- "changeReason": "string",
- "changeDate": "2019-08-24T14:15:22Z",
- "state": "accepted"
}
], - "id": "string",
- "href": "string",
- "state": "accepted",
- "quoteDate": "2019-08-24T14:15:22Z"
}
This operation retrieves a Quote entity. Attribute selection is enabled for all first level attributes.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "requestedQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "description": "string",
- "externalId": "string",
- "buyerRequestedQuoteLevel": "budgetary",
- "projectId": "string",
- "instantSyncQuote": true,
- "effectiveQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "expectedQuoteCompletionDate": "2019-08-24T14:15:22Z",
- "validFor": {
- "startDateTime": "1985-04-12T23:20:50.520Z",
- "endDateTime": "1985-04-12T23:20:50.520Z"
}, - "quoteLevel": "budgetary",
- "quoteItem": [
- {
- "requestedQuoteItemTerm": {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}, - "note": [
- {
- "author": "string",
- "date": "2019-08-24T14:15:22Z",
- "id": "string",
- "source": "buyer",
- "text": "string"
}
], - "product": {
- "id": "string",
- "href": "string",
- "productConfiguration": {
- "@type": "string"
}, - "productOffering": {
- "href": "string",
- "id": "string"
}, - "productRelationship": [
- {
- "relationshipType": "string",
- "id": "string",
- "href": "string",
- "groupingKey": "string"
}
]
}, - "productOfferingQualificationItem": {
- "alternateProductOfferingProposalId": "string",
- "id": "string",
- "productOfferingQualificationHref": "string",
- "productOfferingQualificationId": "string"
}, - "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- null
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "agreementName": "string",
- "action": "add",
- "dealReference": "string",
- "id": "string",
- "requestedQuoteItemInstallationInterval": {
- "amount": 0,
- "units": "calendarMonths"
}, - "quoteItemRelationship": [
- {
- "relationshipType": "string",
- "id": "string"
}
], - "terminationError": [
- {
- "code": "missingProperty",
- "propertyPath": "string",
- "value": "string"
}
], - "quoteItemInstallationInterval": {
- "amount": 0,
- "units": "calendarMonths"
}, - "subjectToFeasibilityCheck": true,
- "quoteItemTerm": [
- {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}
], - "state": "answered",
- "quoteItemPrice": [
- {
- "unitOfMeasure": "string",
- "price": {
- "dutyFreeAmount": {
- "unit": "string",
- "value": 0
}, - "taxIncludedAmount": {
- "unit": "string",
- "value": 0
}, - "taxRate": 0
}, - "name": "string",
- "priceType": "recurring",
- "description": "string",
- "recurringChargePeriod": "hour"
}
]
}
], - "stateChange": [
- {
- "changeReason": "string",
- "changeDate": "2019-08-24T14:15:22Z",
- "state": "accepted"
}
], - "id": "string",
- "href": "string",
- "state": "accepted",
- "quoteDate": "2019-08-24T14:15:22Z"
}
This operation lists or finds Product entities
Bad Request
Unauthorized
Forbidden
Unprocessable entity due to the business validation problems
Internal Server Error
[- {
- "productSpecification": {
- "href": "string",
- "id": "string"
}, - "relatedSite": [
- {
- "role": "string",
- "id": "string",
- "href": "string"
}
], - "productOffering": {
- "href": "string",
- "id": "string"
}, - "lastUpdateDate": "2019-08-24T14:15:22Z",
- "externalId": "string",
- "productRelationship": [
- {
- "href": "string",
- "id": "string",
- "relationshipType": "string"
}
], - "id": "string",
- "href": "string",
- "billingAccount": {
- "id": "string"
}, - "productOrderItem": [
- {
- "productOrderHref": "string",
- "productOrderId": "string",
- "productOrderItemId": "string"
}
], - "startDate": "2019-08-24T14:15:22Z",
- "status": "active"
}
]
This operation retrieves a Product entity.
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
{- "productSpecification": {
- "href": "string",
- "id": "string"
}, - "relatedSite": [
- {
- "role": "string",
- "id": "string",
- "href": "string"
}
], - "productOffering": {
- "href": "string",
- "id": "string"
}, - "lastUpdateDate": "2019-08-24T14:15:22Z",
- "relatedContactInformation": [
- {
- "emailAddress": "string",
- "name": "string",
- "number": "string",
- "numberExtension": "string",
- "organization": "string",
- "postalAddress": {
- "hasPublicSite": true,
- "@type": "string",
- "allowsNewSite": true,
- "id": "string",
- "href": "string",
- "associatedGeographicAddress": null,
- "country": "string",
- "streetType": "string",
- "postcodeExtension": "string",
- "city": "string",
- "streetNr": "string",
- "locality": "string",
- "postcode": "string",
- "streetNrLast": "string",
- "streetNrSuffix": "string",
- "streetName": "string",
- "stateOrProvince": "string",
- "streetNrLastSuffix": "string",
- "geographicSubAddress": {
- "buildingName": "string",
- "subUnit": [
- {
- "subUnitNumber": "string",
- "subUnitType": "string"
}
], - "levelType": "string",
- "levelNumber": "string",
- "privateStreetNumber": "string",
- "privateStreetName": "string"
}, - "streetSuffix": "string"
}, - "role": "string"
}
], - "@type": "string",
- "externalId": "string",
- "statusChange": [
- {
- "changeReason": "string",
- "changeDate": "2019-08-24T14:15:22Z",
- "status": "active"
}
], - "billingAccount": {
- "id": "string"
}, - "productOrderItem": [
- {
- "productOrderHref": "string",
- "productOrderId": "string",
- "productOrderItemId": "string"
}
], - "productTerm": [
- {
- "description": "string",
- "duration": {
- "amount": 0,
- "units": "calendarMonths"
}, - "endOfTermAction": "roll",
- "name": "string",
- "rollInterval": {
- "amount": 0,
- "units": "calendarMonths"
}
}
], - "terminationDate": "2019-08-24T14:15:22Z",
- "productConfiguration": {
- "@type": "string"
}, - "productRelationship": [
- {
- "href": "string",
- "id": "string",
- "relationshipType": "string"
}
], - "id": "string",
- "href": "string",
- "startDate": "2019-08-24T14:15:22Z",
- "productPrice": [
- {
- "unitOfMeasure": "string",
- "price": {
- "dutyFreeAmount": {
- "unit": "string",
- "value": 0
}, - "taxIncludedAmount": {
- "unit": "string",
- "value": 0
}, - "taxRate": 0
}, - "name": "string",
- "priceType": "recurring",
- "description": "string",
- "recurringChargePeriod": "hour"
}
], - "status": "active"
}