> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spherepay.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Eliminar un Perfil de Verificación

> Quita un perfil de verificación que un cliente ya no necesita. La eliminación solo es posible mientras ese perfil está en incomplete.

Puedes eliminar un perfil de la selección de un cliente enviando el arreglo sin él. La eliminación solo está permitida mientras el perfil que se elimina está en `incomplete`. Una vez que un perfil está en `pending` o `approved`, permanece en el cliente.

## Eliminar un perfil incompleto

El cliente de abajo fue creado con `["a", "c"]` pero nunca proporcionó los requisitos del perfil C.

```bash theme={"dark"}
curl -X PATCH https://api.spherepay.co/v2/customer/customer_244a09f15e254288886e419071c92da6 \
  -H "Authorization: Bearer $SPHERE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "enabledVerificationProfiles": ["a"] }'
```

La respuesta ya no lista `kyc_profile_c`, y el perfil A no se ve afectado.

```json theme={"dark"}
{
  "id": "customer_244a09f15e254288886e419071c92da6",
  "enabledVerificationProfiles": ["a"],
  "verificationProfiles": [
    { "name": "kyc_profile_a", "status": "incomplete" }
  ]
}
```

<Tip>
  Eliminar un perfil que todavía tiene requisitos pendientes es la forma más rápida de desbloquear a un cliente. El envío a revisión espera a que todos los perfiles habilitados estén completos, así que un perfil que no piensas terminar retiene a los que sí.
</Tip>

## Perfiles que no se pueden eliminar

Un perfil en `pending` o `approved` no se puede eliminar. La solicitud se rechaza con 400 `customer/field-locked-by-verification-profile` y el cliente no cambia.

```json theme={"dark"}
{
  "status": 400,
  "code": "customer/field-locked-by-verification-profile",
  "detail": "One or more fields are locked by a verification profile that is pending or approved.",
  "errors": [
    {
      "detail": "Verification profile family \"c\" cannot be removed while profile kyc_profile_c is pending.",
      "pointer": "/enabledVerificationProfiles"
    }
  ]
}
```

Un cliente debe conservar al menos un perfil: un arreglo vacío se rechaza como error de validación.

***

## Guías relacionadas

<CardGroup cols={2}>
  <Card title="Seleccionar perfiles" icon="list-checks" href="/es/concepts/onboarding/verification-profiles/eligibility">
    Qué acepta y devuelve `enabledVerificationProfiles`.
  </Card>

  <Card title="Incorporar un cliente con perfiles" icon="user-plus" href="/es/concepts/onboarding/verification-profiles/onboard-new-customer">
    Elige perfiles al crear y agrega uno más tarde.
  </Card>
</CardGroup>
