API Documentation, Release 0.2.9, 7 August 2023

        Requests

            Method: POST
            URL: https://sal.shipping.langtec.de/

            Authorization: Basic
                Username: <username>
                Password: <password>

            Headers:
                Content-Type: multipart/form-data

            Body:
                file: <file1> (Set type as "File" and browse files to upload)
                file: <file2>
                ...

        Extracted Fields

            cargoDescription,
            loadPortUnLocationCode,
            loadPortName,
            loadPort2,
            loadPort3,
            dischargePortUnLocationCode,
            dischargePortName,
            dischargePort2,
            dischargePort3,
            numberOfMetricTonnes,
            numberOfCubicMetres,
            numberOfPieces,
            numberOfFreightTonnes,
            heaviestItem,
            kg,
            foot,
            pound,
            loadPortTerms,
            dischargePortTerms,
            commission,
            layDate,
            cancellationDate,
            earliestArrival,
            transitTime,
            latestArrival,
            lastInFirstOut,
            deckOption,
            stackability,
            contact,
            contactName,
            contactEmail,
            fileName,
            hash

        Example

            Method: POST
            URL: https://sal.shipping.langtec.de/

            Authorization: Basic
                Username: test_user
                Password: test_password

            Headers:
                Content-Type: multipart/form-data

            Body:
                file: Email1.eml
                file: Email2.eml

            cURL:
                curl -X POST https://sal.shipping.langtec.de/ \
                -u test_user:test_password \
                -F file=@Email1.eml -F file=@Email2.eml

            (All submitted data will be encrypted and securely transferred to
            LangTec's server.)

            Response

                {
                    "Email1.eml": {
                        "characterCount": 8075,
                        "enquiries": [
                            {
                                "cancellationDate": "2025-08-03",
                                "cargoDescription": "BULK FERTS",
                                "commission": 3.5,
                                "contact": "Name <name@company.com>",
                                "dischargePortTerms": [
                                    "FLT"
                                ],
                                "dischargePortUnLocationCode": "INKRI",
                                "layDate": "2025-07-15",
                                "loadPortTerms": [
                                    "FLT"
                                ],
                                "loadPortUnLocationCode": "CNZNG",
                                "numberOfMetricTonnes": 40000.0
                            }
                        ],
                        "enquiriesExtracted": 1,
                        "language": "en"
                    },
                    "Email2.eml": {
                        "characterCount": 7902,
                        "enquiries": [
                            {
                                "cargoDescription": "WRIC",
                                "commission": 5.0,
                                "contact": "Name <name@company.com>",
                                "contactEmail": "<name@company.com>",
                                "contactName": "Name",
                                "dischargePortUnLocationCode": "TNSUS",
                                "layDate": "MID OF MARCH",
                                "loadPortUnLocationCode": "GBHUL",
                                "numberOfMetricTonnes": 5000
                            }
                        ],
                        "enquiriesExtracted": 1,
                        "language": "en"
                    },
                    "meta": {
                        "Copyright": "Copyright LangTec 2025",
                        "Email": "info@langtec.de",
                        "Notes": [],
                        "Request UUID": "8dfef0ab-9a31-4163-878b-d1a60cf22a04",
                        "Service Version": "0.2.9",
                        "Subscription Info": [
                            {
                                "completed uploads": 6,
                                "parsers": [
                                    "cargo"
                                ],
                                "remaining requests": "no limit"
                            }
                        ],
                        "Timestamp": "2025-01-01T00:00:00.000000",
                        "Website": "www.langtec.de"
                    }
                }