First API method and client