Support for integrations using versions MTML 1.8, MTMLLink-FX 5.7.x and Order Management API 1.1 or lower
Without updating your integration, you will always be able to receive line-item attachments, however full functionality will be unlocked through updating your integration.
For more information about this release, check our our release article here - https://www.shipserv.com/article/line-item-and-classified-attachments
This article covers what access to functionality you get in the latest release and how to get access to full functionality depending on your setup…
What functionality you have access to without changing or updating your integration
Sending and Receiving Line-Item Attachments
Without updating your integration you will be able to receive but will not be able to send line-item attachments.
If you're sent a document containing line-item attachments we'll generate a line-item attachments document containing links to all your line item attachments. This document will be included as a header attachment which you'll receive in the usual manner.

This generated line-items attachments document will only display line-items that have attachments.
To ensure your transactional data remains secure, all line-item attachments are protected behind a layer of authentication. When you click on an attachment link the ShipServ login screen will open a tab on your browser. Enter your username and password to download the attachment. For more information on attachment security and what it means for you, click here.
Note: When you update to the latest version of MTML Standard, you will not receive this generated line-items attachment.
Sending and Receiving Classified Attachments
We support full compatibly for all integrations to be able to send and receive classified attachments.
When you receive line-item attachments, the name of the attachment will be prefixed by the classification abbreviation to allow for easy identification of the type of each document.
To send classified attachments you can do this by prefixing the classification abbreviation to the document file name. For full information on how to classify your documents and supporting document types, click here.
Attachment Size Limitations
APIs are limited to sending attachments up to 10mb each. MTML integrations are limited to a total document size of 3mb including attachments without updating. See the below table explaining attachment limit based on your Integration set-up.
Integration Method |
Attachment Limit |
API (All versions) |
10mb per attachment |
MTML Standard (All versions) with MTMLLink-FX Version 5.8 or lower |
3mb total size, including attachments |
MTML Standard (All versions) with MTMLLink-FX Version 6.0 or higher |
10mb per attachment |
MTML Standard 1.8 or lower, with WebService |
3mb total size, including attachments |
MTML Standard 1.9 or higher, with WebService new methods |
10mb per attachment |
If you're using MTMLLink-FX, by updating your MTMLLink-FX to version 6.0 you'll be to send attachments up to 10mb each.
Line-item attachments will also download directly your file directory in the attachments folder, downloaded into subdirectories for each line-item.
/ Attachments / …
headerAttachment1.pdf
headerAttachment2.pdf
/ 1 / …
- lineAttachment1.pdf
- lineAttachment2.pdf
/ 2 / …
- lineAttachment1.pdf
- lineAttachment2.pdf
/ 3 / …
- lineAttachment1.pdf
- lineAttachment2.pdf
Illustrative example of how line attachments are downloaded to your file directory
Click here for full information on MTMLLink-FX and how to update.
If you connect directly to our WebService, rather than using our MTMLLink-FX application, to benefit from the enhanced functionality you will require updating to MTML Standard 1.9 and using our new methods. You can find out more details on the WebService methods here.
By updating to MTML Standard version 1.9 you'll be able to send line-item attachments as well as send and receive classified attachments without altering the file name of the document.
Click here for full information on document classification.
"lineItems": [
{
"number":1,
"description": "12 PCE OF PLATES A",
"quantity": 100,
"unitOfMeasure": "PCE",
"isHazMat": "true",
"attachments" [
{
"name":"SampleItemAttachment.pdf",
"type":"PDF",
"classification":"MD",
"isHazMat": "true",
"url": "https://www.shipserv.com/attachments/12345"
},
{
"name":"SampleItemAttachment.pdf",
"type":"PDF",
"classification":"MD",
"isHazMat": "true",
"url": "https://www.shipserv.com/attachments/12345"
}
]
},
…
]
Illustrative example of classified line-item attachments
By updating to API OM version 2.0 you will enjoy the full benefits of the functionality of line-item and classified attachments.