Developers API
Our API is currently read-only. You can not create any new content using the API, but this will be available in future versions of the site. Default response is done in XML.

Basic API Documentation


Most of our access to the API works exactly like the website would. As such, you should follow the same pattern of requests made on the site as you would on the API.

Retrieve categories by accessing the category API page.
/index.php/api/categories

Retrieve pages by replacing {id} with an integer. The integer must be a valid category ID.
/index.php/api/pages/{id}

If you want a JSON formatted result, append json=1 to the request.
/index.php/api/categories?json=1

Data responses in XML should expect the following types returned.
category_id | INTEGER
title | STRING
translation_type | STRING
artist | STRING
tags | STRING
rating | STRING
score | INTEGER
last_comment | INTEGER
uploaded_by | INTEGER
directory | STRING
preview_url | STRING
file_url | STRING
md5 | STRING

Data responses in JSON should expect the following types returned.
category_id | INTEGER
title | STRING
translation_type | STRING
artist | STRING
tags | STRING
rating | STRING
score | INTEGER
last_comment | INTEGER
uploaded_by | INTEGER
directory | STRING
file_name | STRING
md5 | STRING
file_url | STRING
preview_url | STRING
image_domain | STRING