API Guide > Technical Reference > HTTP Status Codes
|
|
Developer Forum - Ask the LiquidPlanner development team questions. Note that the LP iPhone app uses this same API. |
|
API Sample Code – See the API in action then give it a try. |
Enter a search term or try the Dev Forums for more answers.
LiquidPlanner uses a RESTful web service API. You can download the API Guide (PDF) for offline reference. Most actions that you can perform within the application can be automated using the API -- for example, you can create a task, comment on the task, track time against it, and then mark it done.
NEED HELP? Please post API questions in the API forums
Check the HTTP status code of responses from the API to determine whether your request was processed successfully.
Success Codes
- 200 OK
- successful read, update, or delete
- 201 Created
- successful create
Error or Exception Codes
- 400 Bad Request
- unrecognized or invalid request URL
- 401 Unauthorized
- credentials not provided or are incorrect
- 422 Unprocessable Entity
- unsuccessful create, update, or delete; syntactic or validation error
- 404 Not Found
- record does not exist, or you do not have permission to access it
- 500 Internal Server Error
- unexpected error; you’ve likely found a bug in LiquidPlanner
- 501 Not Implemented
- you asked for an API version that is not implemented (either because it does not exist, or it has been deprecated)
- 503 Service Unavailable
- API is disabled globally, or your account is throttled; check the error in the response body


