list_identities
Check Signal safety numbers and trust levels for contacts. Filter by number to inspect a specific identity key. Use to identify which contact needs re-verification after a safety number change.
Instructions
List the Signal identity keys (safety numbers) and trust levels for one or all contacts. Each contact has a unique identity key; Signal uses these to verify end-to-end encryption integrity. Trust levels: TRUSTED_VERIFIED (manually verified), TRUSTED_UNVERIFIED (trusted on first use, TOFU), or UNTRUSTED (key changed — sending is blocked until re-trusted). Omit number to inspect all stored identities; provide number to filter to a specific contact. Use before calling trust_identity to check the current trust state and key fingerprint. Use when Signal reports 'safety number changed' to identify which contact needs re-verification. Do NOT use to trust or change trust levels — use trust_identity for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| number | No | Filter to a specific contact (optional) |