hashes api