UploadRequest
Upload Request Type
type UploadRequest {
brandId: ID
entityId: ID
entityType: FileEntityEnum
expirationTime: Int
fileName: String!
id: EndlessId!
presignedUrl: String
usage: FileUsageEnum
}
Fields
UploadRequest.brandId ● ID scalar
ID of the brand associated with the upload request
UploadRequest.entityId ● ID scalar
ID of the entity associated with the upload request, if applicable
UploadRequest.entityType ● FileEntityEnum enum
Type of the entity associated with the upload request, such as ASN or B2B_TEMPLATE
UploadRequest.expirationTime ● Int scalar
Expiration time for the pre-signed URL in seconds
UploadRequest.fileName ● String! non-null scalar
Name of the file being uploaded
UploadRequest.id ● EndlessId! non-null scalar
Unique identifier for the upload request
UploadRequest.presignedUrl ● String scalar
Pre-signed URL for uploading the file to S3
UploadRequest.usage ● FileUsageEnum enum
Usage of the file, such as attachment or import
Returned By
preSignedUrl mutation