Phish.net API v5 Documentation

Table of Contents


Error Checking

If your request contains an error, you may end up with unexpected output. If your request URI contains a typos, uses improper case, or requests or sorts by a nonexistent column, you may end up with no data in your response.

If you use the HTML format – an error will display "No results found.".

If you use the XML format – you will end up with an empty results node.

The JSON format works a bit differently. Every JSON response is has three return nodes: error, error_message, and data. A successful response will contain error 0, a blank error_message, and a data object populated with your response. An error response will contain an error code number, a text-based error message, and a blank data object.

Possible error codes are: