Keep convention (the same structure for every API action

Regquest: ...

Require params: ... skip if non

Optional params: ... skip if non

Success: ...
Error: ...