Calls GET /v2/authenticated-user. Adds identity-provider-id= empty string (authenticated-user/get.ts). GetAuthenticatedUserParams {}.
Receiver: await canton.ledger.getAuthenticatedUser
Setup
import { Canton } from '@fairmint/canton-node-sdk';
const canton = new Canton({
network: 'devnet',
provider: '5n',
partyId: 'OWN_PARTY_ID',
});
Minimal example
const me = await canton.ledger.getAuthenticatedUser({});
Parameters — GetAuthenticatedUserParams
Empty object {}.
Returns — GetUserResponse
Same User JSON envelope getUser uses (OpenAPI GetUserResponse typings codegen binds).
Auth and party
Requires bearer tokens Canton resolves authenticated-user versus user-id lookup semantics exposing primaryParty, rights indirectly referencing deployments bridging JWT sub ↔ Canton User mappings.