Extract actual arguments from args: seneca.add({role:'api', cmd:'ping'}, function(args, cb) { var actualargs = seneca.util.argprops({}, args, {}, 'role, cmd') }) argprops signature: argprops(defaults, args, fixed, omit)