API Documentation
MTGstand provides a REST-like API. All requests are served over HTTPS and our API use UTF-8 character encoding for all responses.Contact us with your MTGstand username and details about your API usage. We will provide your individual authentication token to access our API.
How it works?
Every request is executed with the following url:https://www.mtgstand.com/api/YourAccessToken/category/value/currency
JSON Output
You have access to the following values:Card set | |
Specific scryfall set code | |
The color identity of a card is specified by all mana symbols that appear in its casting cost, color indicator, and rules text. | |
Card value / price in the selected / exchangeable currency | |
Foil card value / price in the selected / exchangeable currency | |
Monthly price trend / changes in % | |
Monthly foil price trend / changes in % | |
Specific scryfall ID | |
MTGstand card url |
Your Access Token
If you are interested in using our API, you need your personal access token. As a registered MTGstand user you just contact us with your username and details about your API usage (website url, app name, project description, ...) and we will respond with your personal access token - after that initial step you are ready to use the API.Category
The category determines the purpose of your call. You can insert the following categories:Search by card name | |
Search by full set name | |
Search by set code | |
Search by Scryfall ID | |
The category
| |
The category
| |
The category
| |
The category
| |
The category
|
Value
The value defines what card name, set, set code or scryfall ID you are looking for. We are doing some example API calls to give you an idea how it works:- Example call:
https://www.mtgstand.com/api/YourAccessToken/name/Garruk, Primal Hunter/USD
JSON result:
Currency
You can switch between different currencies for non-foil and foil card prices. The default value is
|
|
|
|
|
|
JSON result:
Please note
-
If you are missing any API functionality that you would need to connect your service or application to MTGstand, please contact us and tell us more about your project. We will develope an individual extension for your requirements.
- Submitting excessive requests to the server may result in a temporary IP block. Continuing to overload the API after this point may result in a permanent ban of your IP address.