Documentation
Save one Deck of the authenticated user. The parameters are the same as in the response to the load method, but only a few are writable.
So you can parse the result from the load, change a few values, then send the object as the param of an ajax request.
If successful, id of Deck is in the msg
Requirements
Name |
Requirement |
Type |
Description |
id |
\d+ |
integer |
The numeric identifier of the Deck to update. |
Parameters
Parameter |
Type |
Required? |
Format |
Description |
name |
string |
false |
|
Name of the Deck if a change is needed. |
decklist_id |
integer |
false |
|
Identifier of the Decklist from which the Deck is copied |
description_md |
string |
false |
|
Description of the Decklist in Markdown |
tags |
string |
false |
|
Space-separated list of tags |
slots |
string |
true |
|
Content of the Decklist as a JSON object |
problem |
string |
true |
|
A short code description of the problem with the provided slots, if one exists. Must be one of: too_few_cards,too_many_cards,too_many_copies,invalid_cards,deck_options_limit,investigator |
meta |
string |
false |
|
JSON formatted meta data |