post
https://mapi-sandbox.unimaze.com/api/v1/transactions/request-quotation
Creates a RequestQuotation business transaction from a metadata structure.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
The call also informs the server of whether more data is expected or not and then updates the message status. If no more documents will be added, the call sets the status of the message to received. Otherwise, the message remains open and the message status is notset.
The following example contains the minimum JSON body required to create a valid quotation request.These elements are mandatory.
Different properties might be required depending on the use case in question.To find out which properties you need to use to create a valid document, see Quotation request: Use cases.
{
"messageHandling": {
"receiverIdentifier": "0196:1111118899",
"fallbackEmailAddress": "[email protected]"
},
"quotationRequest": {
"quotationRequestNo": "QTRQ1234",
"issueDateAndTime": "2019-11-08T17:27:54.774Z",
"currencyCode": "ISK",
"customer": {
"address": {
"streetNameAndNumber": "14th Street 52",
"city": "New York",
"postalZone": "10011",
"countryCode": "US"
},
"name": "Test Party Two",
"identifier": "0196:2222228899"
},
"supplier": {
"address": {
"streetNameAndNumber": "42nd Street 1",
"city": "New York",
"postalZone": "10036",
"countryCode": "US"
},
"name": "Test Party One",
"identifier": "0196:1111118899"
},
"quotationLines": [
{
"lineIdentifier": "3",
"quantity": 5,
"unitOfMeasure": {
"unit": "Rec20",
"code": "P5"
},
"unitPriceAmount": 1000.0,
"commodityClassification": {
"type": "HarmonizedSystem",
"code": "090230"
}
}
]
}
}