curl --request POST \
--url https://api.upwell.com/api/rest/generate-upload-presigned-url \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"associationId": "<string>",
"associationType": "CARRIER_INVOICE",
"documentType": "ACCESSORIAL_RECEIPT",
"fileName": "<string>",
"isPod": true,
"mimeType": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>",
"visibleToCarrier": true,
"visibleToCustomer": true
}
}
'{
"generateUploadPresignedUrl": {
"documentId": "<string>",
"uploadUrl": "<string>"
}
}Generate a presigned URL for direct S3 file upload
curl --request POST \
--url https://api.upwell.com/api/rest/generate-upload-presigned-url \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"associationId": "<string>",
"associationType": "CARRIER_INVOICE",
"documentType": "ACCESSORIAL_RECEIPT",
"fileName": "<string>",
"isPod": true,
"mimeType": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>",
"visibleToCarrier": true,
"visibleToCustomer": true
}
}
'{
"generateUploadPresignedUrl": {
"documentId": "<string>",
"uploadUrl": "<string>"
}
}Your API key will be used for authentication of the request. Authorization: YOUR_API_KEY
Query parameters can also be provided in the request body as a JSON object
Show child attributes
The type of the file association
CARRIER_INVOICE, INVOICE, SHIPMENT The type of the document
ACCESSORIAL_RECEIPT, ADVANCE_REQUEST, AGENT_INVOICE, ARRIVAL_NOTICE, ASBESTOS_DECLARATION, AUSFTA, AUTHORITY, AUTH_RELEASE, B3_CANADIAN_ENTRY, BALANCE_DUE, BILL_OF_LADING, CARRIER_ACH_SETUP_FORM, CARRIER_BOOKING_REQUEST, CARRIER_INSURANCE_CERTIFICATE, CARRIER_INVOICE, CARRIER_INVOICE_SUMMARY, CARRIER_INVOICE_WITH_SUPPORTING_DOCUMENTATION, CARRIER_RATE_CONFIRMATION, CARRIER_W9, CARTAGE_ADVICE_WITH_RECEIPT, CERTIFICATE_OF_ORIGIN, CLAIM, CLAIM_NOTICE, COMCHECK, COMMERCIAL_INVOICE, CONSIGNMENT_SECURITY_DECLARATION, CONTRACT, CORRECTION_NOTICE, CREDIT_APPLICATION, CUSTOMER_DOCUMENTS_OTHER, CUSTOMER_INVOICE, CUSTOMER_INVOICE_WITH_SUPPORTING_DOCUMENTATION, CUSTOMER_RATE_CONFIRMATION, CUSTOMER_RELEASE, CUSTOMS_AUTHORITY, CUSTOMS_CLEARANCE_REQUEST, CUSTOMS_DOCUMENT, CUSTOMS_ENTRY_SUMMARY, CUSTOMS_POWER_OF_ATTORNEY, DANGEROUS_GOODS_DECLARATION, DELIVERY_ORDER, DELIVERY_RECEIPT, DEMURRAGE_RECEIPT, DETENTION_APPROVAL, DOCUMENT_BUNDLE, DOCUMENT_PACKET, DRIVER_FORM, ELECTRONIC_INTERCHANGE_RECEIPT, EMAIL_APPROVAL, EMAIL_SIGNATURE_IMAGE, ESCORT_RECEIPT, EXIT_PASS, EXPORT_AUTHORITY, EXPORT_DECLARATION, FACTOR_INVOICE, FERRY_RECEIPT, FINE, FORM_1113_PUBLIC_VOUCHER, FREETIME_NOTIFICATION, FREIGHT_LABEL, FUEL_RECEIPT, FUMIGATION_CERTIFICATE, FUNDING_REQUEST_FORM, GATE_PASS, GOVERNMENT_BOL, HIDDEN_BOL, HOUSE_AIRWAY_BILL, HOUSE_BOL, HOUSE_OCEAN_BOL, INSPECTION_CERTIFICATE, INTERMODAL_IN_TRANSIT_NOTICE, INTERNAL_DOCUMENTS_OTHER, INTERNAL_PROOF_OF_DELIVERY, INTERNATIONAL_BOL, INVOICE_STATEMENT, ISF_FILING_INSTRUCTION, LAYOVER_APPROVAL, LETTER_OF_ASSIGNMENT, LETTER_OF_CREDIT, LUMPER_APPROVAL, LUMPER_RECEIPT, MANIFEST, MASTER_AIRWAY_BILL, MASTER_BOL, MASTER_OCEAN_BOL, MOTOR_VEHICLE_CERT, MSDS, NAFTA_CERT, NMFC_W_I_CERT, NOTICE_OF_ASSIGNMENT, NOTICE_OF_RELEASE, OTHER, PACKING_DECLARATION, PACKING_SLIP, PALLET_RECEIPT, PERMIT_TO_TRANSFER, PER_DIEM_RECEIPT, PICKUP_NUMBER, PRE_ALERT, PROFORMA_INVOICE, PROOF_OF_DELIVERY, PURCHASE_ORDER, REMITTANCE, RUN_TICKET, SANITARY_CERTIFICATE, SCALE_TICKET, SHIPPERS_LETTER, SHIPPER_SECURITY_DECLARATION, SOLAS_FORM, STEAMING_RECEIPT, SUPPORTING_DOCUMENTATION, TELEX_RELEASE, TOLL_RECEIPT, TONU_APPROVAL, TRACKING_STATUS, TRAILER_INTERCHANGE_REPORT, TRUCK_BOL, UNKNOWN, US_CUSTOMS_DOC, VENDOR_INVOICE, VETERINARY_CERTIFICATE, VGM_CONTAINER_INFO, VOIDED_CHECK, WASH_RECEIPT, WAYBILL, WEIGHT_MEASUREMENT_REPORT, WEIGHT_TICKET, WEIGHT_UNLOADED