id | title | description |
---|---|---|
kratos-identities-delete |
kratos identities delete |
kratos identities delete Delete identities by ID |
Delete identities by ID
This command deletes one or more identities by ID. To delete an identity by some selector, e.g. the recovery email address, use the list command in combination with jq.
We have to admit, this is not easy if you don't speak jq fluently. What about opening an issue and telling us what predefined selectors you want to have? https://github.com/ory/kratos/issues/new/choose
kratos identities delete <id-0 [id-1 ...]> [flags]
To delete the identity with the recovery email address "foo@bar.com", run:
$ kratos identities delete $(kratos identities list --format json | jq -r 'map(select(.recovery_addresses[].value == "foo@bar.com")) | .[].id')
-h, --help help for delete
-e, --endpoint string The URL of ORY Kratos' Admin API. Alternatively set using the KRATOS_ADMIN_URL environmental variable.
-f, --format string Set the output format. One of table, json, and json-pretty.
-q, --quiet Prints only IDs, one per line. Takes precedence over --format.
- kratos identities - Tools to interact with remote identities