MetaDiablo API Documentation
The MetaDiablo API offers access to resources based on Diablo II.
The MetaDiablo API provides resoures such as cube recipes, entire resources for unique items, runewords, and more! You can use these in your own custom applications!
AuthenticationAll of the endpoints which fetch account data require the use of an API key. There are currently two ways to provide an API key along with your request.
- Adding the
AuthorizationHTTP header to your request with the value
Bearer <API key>.
- Adding the parameter
?api_token=<API key>to your request URL.
Work in Progress
ResponsesAPI requests will return a JSON response body describing the requested content, or error message, if applicable. Additionally, the HTTP response code can be used to determine the state of the response body.
200will be returned if all of the requested data has been returned.
302will be returned if attempting to access an authenticated endpoint without a valid API key, or with a valid API key without the necessary permissions. Redirected location is
404will be returned if an endpoint does not exist, or all of the provided IDs are invalid.
The base URL for all endpoints is