Takes a list of contract numbers and outputs the contract information for each, provided the user is authorized to access the information.
List of contracts with found
{- "businessRequest": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}, - "page": 0
}
{- "contracts": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "carrierId": "81a9910c-2657-4f54-9feb-7f6d85d613bc",
- "shipperId": "c7faaf3f-af38-4c92-a268-5b7105a1a18b",
- "contractNumber": "string",
- "effective": "2019-08-24",
- "expiration": "2019-08-24",
- "contractTermsType": "string",
- "shipperName": "string",
- "carrierName": "string",
- "isActive": true
}
], - "page": 0
}
Saves the contract to the contract document archive.
contract document saved
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "url": "string",
- "extension": "string"
}
This request sends the contract ID as a parameter, and downloads the most recent report for the contract's performance.
Contract performance report url returned
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "url": "string"
}
This request sends the contract ID and dispute ID parameters, and writes a comment on the listed dispute.
Comment saved
{- "comment": "string",
- "businessRequest": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "disputeId": "57331f1d-cb7c-4df0-89e4-ba6ba8d5fd8f",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "comment": "string",
- "created": { }
}
Takes the contract ID and dispute ID as parameters and recalls the full information of the dispute that was raised on the contract.
dispute details returned
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "exceptionReference": "string",
- "contractId": "dbf32426-cf38-4818-9c6e-3230d889fa51",
- "contractNumber": "string",
- "status": "string",
- "disputeReason": "string",
- "subReason": "string",
- "eventDate": "2019-08-24",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submitted": { },
- "teuCount": { },
- "vessel": "string",
- "service": "string",
- "bookingNumber": "string",
- "placeOfReceipt": "string",
- "placeOfDelivery": "string",
- "voyage": "string",
- "hidden": true,
- "excused": true,
- "excusedReason": "string",
- "excusedSubReason": "string",
- "penalties": [
- {
- "name": "string",
- "penaltyPerTeu": {
- "value": { },
- "fractionDigits": 0
}, - "carrierTeus": { },
- "shipperTeus": { },
- "penaltyTeus": { }
}
], - "carrierBusiness": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string"
}, - "shipperBusiness": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string"
}, - "documents": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "url": "string",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "created": { }
}
], - "comments": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "disputeId": "57331f1d-cb7c-4df0-89e4-ba6ba8d5fd8f",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "comment": "string",
- "created": { }
}
]
}
Saves a document to the dispute with the given contract ID and dispute ID.
Document Saved
{- "documents": [
- {
- "fileName": "string",
- "base64EncodedFile": "string"
}
], - "businessInfo": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}
}
{- "documents": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "url": "string",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "created": { }
}
]
}
Once a document is no longer required for a dispute, this request is used to archive the document.
OK
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
Takes the contract ID and document ID parameters as arguements and moves an archived document out of the archive and into active status.
Document unarchived
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
Adds an dispute to the contract ID by passing through the relevant contract ID.
dispute created
{- "contractId": "dbf32426-cf38-4818-9c6e-3230d889fa51",
- "reason": "string",
- "subReason": "string",
- "eventDate": "2019-08-24",
- "description": "string",
- "teuCount": { },
- "bookingNumber": "string",
- "placeOfReceipt": "string",
- "placeOfDelivery": "string",
- "vessel": "string",
- "service": "string",
- "documents": [
- {
- "fileName": "string",
- "base64EncodedFile": "string"
}
], - "voyage": "string",
- "penalties": [
- {
- "name": "string",
- "penaltyPerTeu": {
- "value": { },
- "fractionDigits": 0
}, - "carrierTeus": { },
- "shipperTeus": { },
- "penaltyTeus": { }
}
], - "businessInfo": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}
}
{- "disputeId": "57331f1d-cb7c-4df0-89e4-ba6ba8d5fd8f"
}
Returns a list of all details (status, carrier, start date, end date, etc.) of the requested statement.
Statement details returned
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reference": "string",
- "status": "string",
- "contractId": "dbf32426-cf38-4818-9c6e-3230d889fa51",
- "contractNumber": "string",
- "carrierBusinessId": "e6fefb5d-5ca8-48fc-96a1-c2e457128ae4",
- "shipperBusinessId": "3a3008ed-02df-47a9-b693-ac9a87a9a643",
- "startDate": "2019-08-24",
- "endDate": "2019-08-24",
- "additionalInformation": "string",
- "exceptionsIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "penaltyDefault": {
- "carrierDefault": { },
- "carrierDefaultTeus": { },
- "shipperDefault": { },
- "shipperDefaultTeus": { },
- "netPenalties": { },
- "totalTeus": { }
}, - "exceptions": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "exceptionReference": "string",
- "disputeReason": "string",
- "service": "string",
- "vessel": "string",
- "voyage": "string",
- "status": "string",
- "teuCount": { },
- "contractNumber": "string",
- "contractId": "dbf32426-cf38-4818-9c6e-3230d889fa51",
- "bookingNumber": "string",
- "placeOfReceipt": "string",
- "placeOfDelivery": "string",
- "submitted": { },
- "responsibleParty": "string",
- "exceptionCompensation": {
- "penaltyCompensation": { },
- "penaltyCompensationTeus": { }
}
}
], - "dateIssued": { }
}
Creates a comment that is attached to the provided statement ID.
Comment created on statement
{- "comment": "string",
- "businessRequest": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}
}
{- "comment": "string",
- "businessId": "50092e54-cd12-4059-9828-e8c4ee9a3cf5",
- "submittedByBusinessName": "string",
- "created": { }
}
This request returns a list of all comments on the provided statement ID.
Statement comments returned
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "comments": [
- {
- "comment": "string",
- "businessId": "50092e54-cd12-4059-9828-e8c4ee9a3cf5",
- "submittedByBusinessName": "string",
- "created": { }
}
]
}
Adds one or more attachments to the requested statement.
Array of objects (ExternalCreateAttachmentDto) | |
object (ExternalBusinessRequestDto) |
Attachment saved to statement
{- "attachments": [
- {
- "fileName": "string",
- "base64EncodedFile": "string"
}
], - "businessRequest": {
- "contractNumbers": [
- "string"
], - "requestId": "string"
}
}
{- "attachments": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "fileName": "string",
- "url": "string",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "created": { }
}
]
}
Returns a list of attachments that have been saved to the requested statement.
Statement attachments returned
{- "contractNumbers": [
- "string"
], - "requestId": "string"
}
{- "attachments": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "fileName": "string",
- "url": "string",
- "submittedByBusinessId": "5ddcff70-8ced-40ab-bf39-c9469330fef9",
- "submittedByBusinessName": "string",
- "created": { }
}
]
}