Lists configured identity providers via GET /v2/idps.
Receiver: await canton.ledger.listIdentityProviderConfigs
Setup
import { Canton } from '@fairmint/canton-node-sdk';
const canton = new Canton({
network: 'devnet',
provider: '5n',
partyId: 'OWN_PARTY_ID',
});
Minimal example
const catalog = await canton.ledger.listIdentityProviderConfigs({});
Parameters — ListIdentityProviderConfigsParams
No fields — pass {}.
Returns — ListIdentityProviderConfigsResponse
Collection of identity provider configs (identityProviders array per Canton schema).
Errors and pitfalls
Rare unless routing/auth breaks globally—otherwise empty lists indicate zero configured providers.
Auth and party
Participant-level identity-provider visibility required.