Issue auth tokens through courier.authTokens.issueToken(...) on SDK v6.0.2 or later; the old top-level issueToken path is gone after the v6 restructure. If you are following an older example and the method does not exist, check the major version first: v5 and v6 moved several methods under namespaced clients like authTokens and profiles. Pin your example to the SDK version you have installed.

Context: Issue trycourier/courier-node#162 (closed, 2 comments): After the v6 SDK restructure, the old courier.issueToken call site disappeared and neither the README nor docs showed where token issuance moved. The reporter could not find any working example. A Courier maintainer confirmed the new location and closed the issue once it was documented.