# Eliminar un enlace Elimina un enlace específico y todos los datos asociados (por ejemplo: transacciones, cuentas, facturas, declaraciones de impuestos, empleos, etc.) de ese enlace de tu cuenta de Belvo. Esta acción es irreversible y no podrás recuperar los datos eliminados. {% admonition type="success" name="Usa el encabezado X-Belvo-Request-Mode: async" %} Recomendamos encarecidamente establecer el encabezado a para habilitar la eliminación asincrónica. De esta manera, evitarás el límite de tasa de 5 eliminaciones por minuto. Cuando se establece, el endpoint responderá con un estado y proporcionará un ID de solicitud para rastrear el proceso de eliminación. Una vez que el proceso esté completo, recibirás una notificación webhook . Si no configuras este encabezado, el endpoint responderá con un estado , pero estarás sujeto al límite de tasa de 5 eliminaciones por minuto. Si excedes este límite, recibirás un error . {% /admonition %} Endpoint: DELETE /api/links/{id}/ Version: 1.223.0 Security: basicAuth ## Path parameters: - `id` (string, required) El que deseas eliminar. ## Header parameters: - `X-Belvo-Request-Mode` (string) Configura a para habilitar la eliminación asincrónica, lo que evita la limitación de tasa. Cuando se establece, el endpoint devuelve una respuesta con un ID de solicitud. Más tarde recibirás una notificación de webhook cuando la eliminación esté completa. Enum: "async" ## Response 202 fields (application/json): - `request_id` (string, required) El identificador único para rastrear la solicitud de eliminación asíncrona. ## Response 403 fields (application/json): - `code` (string) Un código de error único () que te permite clasificar y manejar el error de manera programática. ℹ️ Consulta nuestro DevPortal para obtener más información sobre cómo manejar 403 access_to_resource_denied. Example: "access_to_resource_denied" - `message` (string) Una breve descripción del error. Para los errores , la descripción es: - . Example: "You don't have access to this resource." - `request_id` (string) Un ID único de 32 caracteres de la solicitud (que coincide con un patrón regex de: ). Proporcione este ID al contactar al equipo de soporte de Belvo para acelerar las investigaciones. Example: "9e7b283c6efa449c9c028a16b5c249fb" ## Response 404 fields (application/json): - `code` (string) Un código de error único () que te permite clasificar y manejar el error de manera programática. Example: "not_found" - `message` (string) Una breve descripción del error. Para errores , la descripción es: - Example: "Not found" - `request_id` (string) Un ID único de 32 caracteres de la solicitud (que coincide con un patrón regex de: ). Proporcione este ID al contactar al equipo de soporte de Belvo para acelerar las investigaciones. Example: "9e7b283c6efa449c9c028a16b5c249fb" ## Response 408 fields (application/json): - `code` (string) Un código de error único () que te permite clasificar y manejar el error de manera programática. ℹ️ Consulta nuestro DevPortal para obtener más información sobre cómo manejar errores 408 request_timeout. Example: "request_timeout" - `message` (string) Una breve descripción del error. Para los errores de , la descripción es: - . Example: "The request timed out, you can retry asking for less data by changing your query parameters" - `request_id` (string) Un ID único de 32 caracteres de la solicitud (que coincide con un patrón regex de: ). Proporcione este ID al contactar al equipo de soporte de Belvo para acelerar las investigaciones. Example: "9e7b283c6efa449c9c028a16b5c249fb" ## Response 428 fields (application/json): - `code` (string) Un código de error único () que te permite clasificar y manejar el error de forma programática. ℹ️ Consulta nuestro DevPortal para obtener más información sobre cómo manejar errores 428 token_required. Example: "token_required" - `message` (string) Una breve descripción del error. Para los errores , la descripción es: - . Example: "A MFA token is required by the institution to login" - `request_id` (string) Un ID único de 32 caracteres de la solicitud (que coincide con un patrón regex de: ). Proporcione este ID al contactar al equipo de soporte de Belvo para acelerar las investigaciones. Example: "9e7b283c6efa449c9c028a16b5c249fb" - `session` (string) Un ID único de 32 caracteres de la sesión de inicio de sesión (que coincide con un patrón de regex de: ). Example: "2675b703b9d4451f8d4861a3eee54449" - `expiry` (integer) Tiempo de duración de la sesión en segundos. Example: 9600 - `link` (string) Identificador único creado por Belvo, utilizado para referenciar el Link actual. Example: "30cb4806-6e00-48a4-91c9-ca55968576c8" - `token_generation_data` (object) Detalles sobre cómo generar el token. - `token_generation_data.instructions` (string) Instrucciones para la generación de tokens. Example: "Use this code to generate the token" - `token_generation_data.type` (string) Tipo de datos para generar el token (código QR, desafío numérico). Example: "numeric" - `token_generation_data.value` (string) Valor a utilizar para generar el token. Example: "12345" - `token_generation_data.expects_user_input` (boolean) Indica si el usuario necesita proporcionar información para completar la autenticación. Cuando se establece en , es posible que su usuario necesite: - confirmar el inicio de sesión en otro dispositivo - escanear un código QR Aún necesitará realizar una llamada PATCH para completar la solicitud. Example: true ## Response 500 fields (application/json): - `code` (string) Un código de error único () que te permite clasificar y manejar el error de manera programática. ℹ️ Consulta nuestro DevPortal para obtener más información sobre cómo manejar errores 500 unexpected_error. Example: "unexpected_error" - `message` (string) Una breve descripción del error. Para los errores , la descripción es: - . Example: "Belvo is unable to process the request due to an internal system issue or to an unsupported response from an institution" - `request_id` (string) Un ID único de 32 caracteres de la solicitud (que coincide con un patrón regex de: ). Proporcione este ID al contactar al equipo de soporte de Belvo para acelerar las investigaciones. Example: "9e7b283c6efa449c9c028a16b5c249fb"