openapi: 3.0.3 info: title: Cargo discard photo storage ownership contract version: 1.0.0 description: >- Uses the existing internal business-file upload, metadata and content endpoints, protected by X-Internal-Service-Token. businessType is OVERSEAS_CARGO_DISCARD_PHOTO; tenantId is a positive customer ID and businessId is the positive cargo discard application ID. File enforces composite ownership and non-empty JPG/PNG bytes with image signature and 10 MiB limit. Lastleg owns the pallet binding, submitted visibility and immutable confirmation. No anonymous or public file endpoint is introduced. paths: {}