`api` could return a result object that can be inspected for errors
apicould return a result object that can be inspected for errors