Languify

API Documentation

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'

Status Codes

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.

Success

GET 200 Found object
PUT 204 Updated object
POST 201 Created object
DELETE 200 Deleted object

Failure

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