MyAnimeList has released a public API which allows you to send and retrieve data without using the MAL website. To use the API, you must first provide information about your application and obtain a client ID. You can do this in the API tab of your profile settings (MAL account required).
You can only apply for a client ID on the web.

Our customer support team will not provide answers to technical questions about the API or how to use it. For inquiries, bug reports, and other support, please use the MAL API Club.