post
https://mapi-sandbox.unimaze.com/api/v1/transactions/submit-order
Creates a SubmitOrder business transaction from a metadata structure.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
The more parameter of the call informs the server whether additional document attachments are 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.
TESTING 1,2,3, ...
- SELF:
USER.SELFIDENTIFIER-USER.SELFNAME- OTHER:
USER.OTHERIDENTIFIER-USER.OTHERNAME
ISSUES
- Not working in request examples at all.
- Not updated when switching between API Keys, the variables are not rendered on the page (or even after leaving page and coming back).
The following example contains the minimum JSON body required to create a valid order. These elements are mandatory.
{
"messageHandling": {
"receiverIdentifier": "USER.OTHERIDENTIFIER", // receiver identifier, to whom to send the order
"fallbackEmailAddress": "[email protected]"
},
"order": {
"orderNo": "ORD1234",
"issueDate": "2019-05-26T10:15:42.774Z",
"currencyCode": "USD",
"customer": {
"name": "USER.SELFNAME", // sender name
"identifier": "USER.SELFIDENTIFIER", // sender identifier, must match the logged in user
"address": {
"streetNameAndNumber": "42nd Street 1",
"city": "New York",
"postalZone": "10036",
"countryCode": "US"
}
},
"supplier": {
"name": "USER.OTHERNAME", // receiver name
"identifier": "USER.OTHERIDENTIFIER", // receiver identifier
"address": {
"streetNameAndNumber": "14th Street 52",
"city": "New York",
"postalZone": "10011",
"countryCode": "US"
}
},
"orderLines": [
{
"name": "Product A",
"quantity": 1,
"unitOfMeasure": {
"unit": "Rec20",
"code": "KHZ"
},
"unitPriceAmount": 1000
}
]
}
}