APIClient returns []bytes, not map