actions need to unmarshal the payload again

because the arguments vary based on the method

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>