more validations for json api

- error handling for fund holdings.
more fund api validations

- complete set.