This describes the REST API of the communication between a PhotoBackup client and a PhotoBackup server. Clients and servers of same API version should be interchangeable for all operations. This effort tries to guarantee it.
API description are located in api.raml
files. Here are details on evolution and compatibilities of the API versions with servers and clients versions.
Version | Features | Date |
---|---|---|
v1 | First version | 2015-07-10 |
v2 | Add 409, 500 statuses | 2015-11-03 |
Language | Maintainer | Last version | API version |
---|---|---|---|
Python (bottle) | Stéphane Péchard | v0.1.2 | v1 |
JS (Node) | Stéphane Péchard | v0.2.0 | v1 |
Go | Nick Thomas | v0.1.0 | v2 |
Perl | Dave Webb | v0.11 | v1 |
PHP | Martijn van der Ven | v1.0.0 | v1 |
Platform | Maintainer | Last version | API version |
---|---|---|---|
Android | Stéphane Péchard | v0.11.0 | v1 |
Python | Stéphane Péchard | v0.1.0 | v1 |