---
id: config-passwordless-login-unlink-pid
title: "Remove PID passwordless login method"
description: "Removes the PID (Person Identification Data) passwordless login method of the admin that owns the access token. After this operation, the admin cannot log in with the PID credential."
sidebar_label: "Remove PID passwordless login method"
hide_title: true
hide_table_of_contents: true
api: eJzlVttu2zgQ/ZXBPCWAIjmXAguhKDa104XbbGtsbg9FgDDiWGIjkSpJ2fEa/vfFULIiu83u86J5iGiSczszc4ZrlOQyq2qvjMYU/6LKLMiBLwhm0wkczMg6o2EqSXs1V5ngizARXhxCLZxbGitLcg5KkysNFfnCSDDzoEHISmnwhfBglrrVKrKMr3vzRDqG87knC75QDkxNNmiPBrKZ0Np4Vg5Kw1L5onctsxScEmWMEfbSU4kpZkbPVT4b+HfJ7t3oUumnmZIYoSVXG+3IYbrGk9EZf3axuC4IHNmFyghswEX2xl8NPcZNhGejEavLjPakPS9FXZcdeMk3x+rX6LKCKsErS98bZUli+hXJWmPHRhJG7XoycOo+Qr+qCVM0j98o8xhhbTl0r9pAXqTT9faq0p5ysqzvWVR1SZiejUabn6h/kXHeKp0PRfC9kKB03XiohRUVebK44b9oDze+yBGRY/8KEpIsO7cJyBz/wsjcaNH4wlj1N8kfoHnzSxfNVHuyWpSh48hCMLOH0SZCR1ljlV9h+nWN57X6RLy830RrfE/Ckj1vfBF2OGqRO0ZnonLlRQl3oizJw8GXmvR0cnY7PsQIbxxZ+FNokVPFuN9H2HYypiipJM+Y1oK1YrI4TVpqSQI9JZxO5qAuSUbJLGkc2WRBVs1XyA5zOC74uxvxhCrTRYsRNrbEFAvva5cmiaTKHIlaxSq3QvtYGeQQdxXMrJFNFvj4FTX/peHKi1zp/DVx1x7vO3L/koYrrsa2iLbJ6KtBtBsRKjbV5hEj1KLi0/OuEQJwuF8N57MpPNEKdvGNgSl5IcqGthPmYUfPA7RmoGqch0eC2tJcPZNsJ8dD6yM8wIE2noICb4UqAwa1yOgwAorzeE9tCp3g25VpLMNx9ESrdw+B64dlt8bH8OuDsZXwmOLHu+sfYxsMwDBHtu61mjqfedztOAE9goECGMPWGPbtzXlD7hKl52bLJSILXEKVUJxb19S1sf73l3z2KVF/vGztFsKwhvai6YWgtmahJDkQkBluf0+g+Mtt1YbQJa3tP5gbC7fcJ0o8lgTjfp47mDrXCJ0RHHwJjTo9BKHlK4IzS6430Tf37JA98iYzpePCUQ64qkizjANjc6E7aDkZoJxrKILClDIKxtoWBtmRRzZwr3GhYrzQUljpjkK8SmgP89IsXZvODung7d3pGG7HcPDx7vowgunF9Qe4mhx9vLuG23FrbXr1BY5/Gx2fHr2BamKypJpcDmyylkp4x0+dUmWkXSDrbTPVIisITuLRD6lbLpexCMexsXnSybrkcjq++Hx1ccQymwi98uVODQSwpMmaPnsYITNZm/aT0clZfBofs2xtnK+EHvjTviL//aG03xeDyff/fYV2jejp2Sd1KZRmfEJC1t0M+YqLU4y6BypGGAzwd4fp+EGrZMbZdKHDu3lyH2FhnGc16/WjcHRjy82Gt783ZMMojHAhbGiMdjBumZcH0BMTdCCgml8BgUkDU++9MzbDITi5uLy4vuhc3OX3p8Dv3YINbI/0aqB+n+pbL/g/T6Sfirzl6vtEq3f99fbkVYGeHNvbDPz9ZrP5BzMadeE=
sidebar_class_name: "delete api-method"
info_path: docs/openid4vc-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Remove PID passwordless login method</h1>

<MethodEndpoint method={"delete"} path={"/v3/config/admin/authentication/oidc/user/verify"}></MethodEndpoint>



Removes the PID (Person Identification Data) passwordless login method of the admin that owns the access token. After this operation, the admin cannot log in with the PID credential.

<div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"204"} value={"204"}><div>

The service removed the PID passwordless login method.

</div><div></div></TabItem><TabItem label={"400"} value={"400"}><div>

Bad request

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

Unauthorized

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"500"} value={"500"}><div>

Internal server error

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      