Get File Details

Retrieve detailed metadata and access information about a specific file using its unique file_uri. This endpoint is commonly used to fetch file properties, such as the name, size, type, and access URL.

The Get File Details API retrieves detailed metadata and access information about a specific file using its unique file_uri. This endpoint is commonly used to fetch file properties, such as the name, size, type, and access URL.

This API is especially useful for:

  1. Fetching specific file metadata for management purposes.
  2. Verifying file upload details and properties.
  3. Accessing the upload link for downloaded or shared files.

Request Parameters

Public Request Parameters

📘

Public Request Parameters

Path Parameters

FieldTypeDescriptionRequiredExample
file_uristringThe unique identifier of the file. This must be a valid alphanumeric string representing the file's URI.Yes7ebb4faa8d92e1d627edf9ca61a98993.png

Response Explanation

Public Response Parameters

📘

Public Response Parameters

Success Response

FieldTypeDescriptionExample
upload_linkstringDirect link to access the uploaded file.https://cdn.shoplazza.com/7ebb4faa8d92e1d627edf9ca61a98993.png
file_uristringUnique identifier of the file.7ebb4faa8d92e1d627edf9ca61a98993.png
folderstringThe folder where the file is stored.upload
sizeintFile size in bytes.6842
typestringMIME type of the file.image/png
origin_linkstringThe original link of the file if uploaded via URL.""
descstringFile description.""
aspect_ratiostringAspect ratio of the file."1.2500000"
widthintWidth of the file in pixels.250
heightintHeight of the file in pixels.200
created_atstringTimestamp when the file was created."2024-04-23T09:32:57.090041356+08:00"
updated_atstringTimestamp when the file was last updated."2024-04-23T09:32:57.090041356+08:00"

Error Response

Error responses in the API can be represented using two different fields: errors and error. Both fields provide details about issues encountered during request processing. Below is an explanation of the fields with their respective examples and descriptions.

FieldTypeExampleDescription
errorString "page not found"Indicates an error encountered during the process

Error Detail

ErrorCodeDescriptionPossible reasons
400Bad Request1. Backend status indicates failure
2.Invalid domain url or credentials
3.Missing or invalid data
404Not FoundMissing or invalid data
500StatusInternalServerError1.Aborted
2.Unimplemented
3.Unauthenticated
4.DeadlineExceeded
5. Response message parsing error

API Structure Overview

Language
Credentials
Header
URL
Click Try It! to start a request and see the response here!