delete_account
Para eliminar una cuenta, utilice el método account/delete_account.
Endpoint
Para eliminar una cuenta con unidades en Wialon Hosting, utilice la siguiente firma:
svc=account/delete_account
¶ms={
"itemId": <long>,
"reasons": [{"reason_key": <text>, "text": <text>}]
}
Para eliminar una cuenta sin unidades en Wialon Hosting o cualquier cuenta en Wialon Local, utilice la siguiente firma:
svc=account/delete_account
¶ms={
"itemId": <long>
}
Parámetros
La solicitud debe contener los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
| itemId | ID de la cuenta. |
| reasons | Array de motivos de eliminación de una cuenta en Wialon Hosting. Las claves de los motivos se describen a continuación. |
Motivos de eliminación de la cuenta
| Clave del motivo | Descripción |
|---|---|
| delayed_resolution_of_reported_bugs_partner | Los errores o problemas técnicos no se resolvieron con suficiente rapidez (iniciativa del partner). |
| delayed_resolution_of_reported_bugs_user | Los errores o problemas técnicos no se resolvieron con suficiente rapidez (iniciativa del usuario). |
| missing_functionality_partner | Faltaban funciones clave o eran insuficientes (iniciativa del partner). Se puede añadir el campo text para indicar detalles. |
| missing_functionality_user | Faltaban funciones clave o eran insuficientes (iniciativa del usuario). Se puede añadir el campo text para indicar detalles. |
| downtime_or_frequent_errors_partner | El sistema presentaba interrupciones o errores frecuentes (iniciativa del partner). |
| downtime_or_frequent_errors_user | El sistema presentaba interrupciones o errores frecuentes (iniciativa del usuario). |
| disagreement_on_pricing | Desacuerdo con los precios. |
| better_terms_from_another_platform | Otra plataforma ofrece mejores precios, funciones o flexibilidad. |
| strict_debt_management_rules_or_account_blockages | El acceso a la cuenta se restringió o bloqueó debido a facturas impagadas o a políticas financieras estrictas. |
| poor_technical_support_quality | El soporte técnico era lento, poco útil o no cumplía las expectativas. |
| lack_of_support_in_desired_language | El idioma preferido no es compatible. |
| end-user_stopped_payments_or_went_out_of_business | El usuario final dejó de pagar o cerró su negocio, lo que provocó la baja. |
| other_reasons_partner | Otros motivos (iniciativa del partner). Se puede añadir el campo text para indicar detalles. |
| other_reasons_user | Otros motivos (iniciativa del usuario). Se puede añadir el campo text para indicar detalles. |
| better_terms_from_another_provider | Otro proveedor ofrece condiciones más favorables. |
| seasonal_units_deletion | Eliminación estacional de unidades que ya no están activas. |
| contract_expiration | El contrato formal finalizó y no se renovó. |
| poor_service | Mala calidad del servicio. |
Ejemplo
A continuación se muestra un ejemplo de solicitud para eliminar una cuenta con unidades en Wialon Hosting.
svc=account/delete_account¶ms={"itemId": 19812, "reasons": [{"reason_key": "delayed_resolution_of_reported_bugs_partner"}]}
A continuación se muestra un ejemplo de solicitud para eliminar una cuenta por falta de funcionalidad, que incluye el campo text.
svc=account/delete_account¶ms={"itemId": 19813, "reasons": [{"reason_key": "missing_functionality_user", "text": "El usuario necesitaba un informe específico que no está disponible."}]}
Respuesta
Si la cuenta se elimina correctamente, se devuelve un objeto vacío.
De lo contrario, se devuelve un código de error.