Languify has a complete REST API that you can use to automate your deployments. The API is capable of delivering data in XML format and it’s fully ActiveResource compatible. It uses HTTP Basic authentication, you can include your credentials in the URL like this:
http://you%40domain.com:password@languify.com/
=> Remember to escape the '@' character in your email address with '%40'
The API works entirely over the HTTP protocol and relies on GET, POST, PUT and DELETE to perform specific actions on the data. When you perform these actions on specific Languify resource URIs they will respond with an HTTP status code.
| GET | 200 | Found object |
| PUT | 204 | Updated object |
| POST | 201 | Created object |
| DELETE | 200 | Deleted object |
| GET | 404 | Resource not found |
| 403 | Unauthorized | |
| PUT | 400 | Object does not exist |
| 422 | Object is not valid | |
| 405 | Not allowed | |
| 409 | Object conflict | |
| POST | 422 | Object is not valid |
| 405 | Not allowed | |
| DELETE | 400 | Object does not exist |
| 405 | Not allowed |