Account
1 Account Info
Request:
$ curl https://fileza.net/api/account/info?key=key
Response:
{
"msg": "OK",
"result": {
"email": "you@domain.com",
"balance": "0.04900",
"storage_used": null,
"premium_expire": "2022-02-18 11:16:07",
"storage_left": "inf"
},
"status": 200,
"server_time": "2021-10-22 04:51:54"
}
2 Account Stats
Request:
$ curl https://fileza.net/api/account/stats?key=key
Response:
{
"msg": "OK",
"result": [
{
"downloads": "0",
"sales": "0",
"profit_sales": "0.00000",
"profit_refs": "0.00000",
"profit_site": "0.00000",
"views": "0",
"refs": "0",
"profit_total": "0.00000"
}
],
"status": 200,
"server_time": "2021-10-22 04:55:33"
}
Upload
3 Select an upload server
Request:
$ curl https://fileza.net/api/upload/server?key=key
Response:
{
"status": 200,
"sess_id": "3rewps03u5ipbkm9",
"result": "http://s1.fileserverdomain.com/cgi-bin/upload.cgi",
"msg": "OK",
"server_time": "2021-10-22 05:13:21"
}
4 Upload a file
Request:
$ curl -F "sess_id=SESS_ID" -F "utype=prem" -F "file_0=@100mb.bin" UPLOAD_URL
Response:
[
{
"file_code": "b578rni0e1ka",
"file_status": "OK"
}
]
Resulting file URL:
https://fileza.net/b578rni0e1ka
File Management
5 File Info
Request:
$ curl https://fileza.net/api/file/info?file_code=b578rni0e1ka&key=key
Response:
{
"status": 200,
"result": [
{
"filecode": "b578rni0e1ka",
"name": "1mb.bin",
"size": 1048576,
"downloads": 0
}
],
"msg": "OK"
}
6 Rename File
Request:
$ curl https://fileza.net/api/file/rename?file_code=b578rni0e1ka&name=newname.bin&key=key
Response:
{
"status": 200,
"result": "true",
"msg": "OK"
}