Snapbyte
  1. Files
Snapbyte
  • Snapbyte
  • Pricing
  • Speedtest
  • Snapbyte APIs
    • Basic
      • Signup
      • Authenticate
      • Logout
      • Get API Key
      • Add webhook
      • Get User Stats
    • Files
      • Top Files
        GET
      • Get Files
        GET
      • Get File Info
        GET
      • Get File's Stats
        GET
    • Zones
      • Get Zones
      • Create Zone
      • Get Zone's Stats
    • Domain
      • Whitelist Domain
      • Domain Patterns
    • Preload a File
      POST
    • Get Snapbyte Signed Url
      GET
  • Legacy APIs
    • Preload File
      POST
    • Get Download Url
      GET
  • ⚡ Fast Snap
    GET
  1. Files

Get File Info

GET
/v1/file/{file_id}
Get file info
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.snapbyte.io/v1/file/' \
--header 'x-api-key;'
Response Response Example
{
    "total": 2,
    "data": {
        "id": "fabd74d3-8c81-4318-b1b0-05e386359159",
        "file_name": "300MB-Corrupt-Testfile.Org.zip",
        "file_size": "314572800",
        "file_id": "2220f3ce8a1a9a73bc9910d4180864e0233716",
        "file_md5": "",
        "file_sign_url": "https://files.testfile.org/ZIPC/300MB-Corrupt-Testfile.Org.zip",
        "file_sign_url_expire": "2028-08-30T10:43:42.000Z",
        "status": 2,
        "mime_type": "application/x-zip-compressed",
        "ctime": "2025-07-07T08:59:38.578Z",
        "utime": "2025-07-07T09:00:54.593Z"
    }
}

Request

Authorization
Add parameter in header
x-api-key
Example:
x-api-key: ********************
Path Params
file_id
string 
required
File id generated by snapbyte

Responses

🟢200Success
application/json
Body
total
integer 
required
Number of file in the result
data
object 
required
id
string 
required
File ID generated by Snapbyte
file_name
string 
required
File name
file_size
integer 
required
File size
file_id
string 
required
File ID provided by client via API
file_md5
string 
optional
File MD5
file_sign_url
string 
required
Origin signed url provided by the client
file_sign_url_expire
string 
required
Orign signed url expire time
status
enum<integer> 
required
Status of file
Allowed values:
1234
mime_type
string 
required
File mine type
ctime
string 
required
Creation time
utime
string 
required
Update time
Modified at 2025-07-08 07:09:33
Previous
Get Files
Next
Get File's Stats
Built with