The Insult Website

About Dickless

The entire Dickless website was built simply for the purpose of providing an API to a very simple WordPress shortcode. It retrieves the XML output and renders the content on a WordPress blog (and caches the data locally for a specified time). Of course, it works for any content - non just insults! In fact, insults were chosen simply to illlustrate a point and utilise a useless domain name.

If you're interested in any of the initiatives we use to generate web traffic, head over to the BeliefMedia website and subscribe.

You'll have to excuse some of the poor insults and bad spelling. The database was utilised as an example only... but we will improve upon it in time.

API Usage

Retrieving an Insult 



We cache results (normally) for 5-minutes. With the shortcode we provide it utilises the WordPress cache functionality and we'd expect you to do the same. As such, unreasonable requests result in a short block (detailed below).

You can see some example code to implement this XML into your website over at

Error (and other) Codes

420Rate Limited (Block active for Rule: X - unlock in -XX Sec.)

Example XML Error:


Rate Limiting Rules

Generally speaking, it would be challenging to find yourself rate-limited. Having said that, intentional abuse results in a block. Abuse determined to be aggresive in nature results in a permanent block. If you require your application to be white-listed, please contact us.

Terms of Use

By using the API, you agree to these simple terms of use. You may use the API as-is for any purpose. You alone are responsible for any damage that you or your users encounter from using services from this API. The data provided may be cached locally for performance, but for no longer than 7 days. We accept no responsibility for any downtime, damage or errors, invalid/incorrect data or the consequences of information we provide. These terms are subject to change without notice and will be updated on this page.