megapy/API_INFO.md

61 lines
822 B
Markdown
Raw Normal View History

2013-05-23 22:48:48 +00:00
Mega API information
=====================
This file contains definitions for some of the properties within the API. The aim of the file is that more people will contribute through understanding.
### Node attributes (json properties)
'a' Type
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'h' Id
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'p' Parent Id
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'a' encrypted Attributes (within this: 'n' Name)
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'k' Node Key
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'u' User Id
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
's' Size
2013-05-23 22:50:06 +00:00
2013-05-23 22:48:48 +00:00
'ts' Time Stamp
#### Node types
0 File
1 Folder
2 Root Folder
3 Inbox
4 Trash
-1 Dummy
### Error responses
#### General errors:
EINTERNAL (-1):
EARGS (-2):
EAGAIN (-3)
ERATELIMIT (-4):
#### Upload errors:
EFAILED (-5):
ETOOMANY (-6):
ERANGE (-7):
EEXPIRED (-8):
#### Filesystem/Account level errors:
ENOENT (-9):
ECIRCULAR (-10):
EACCESS (-11):
EEXIST (-12):
EINCOMPLETE (-13):
EKEY (-14):
ESID (-15):
EBLOCKED (-16):
EOVERQUOTA (-17):
ETEMPUNAVAIL (-18):