Detector de números de teléfono

Analiza el texto proporcionado para cualquier número de teléfono y devuelve la versión detectada original en formato E.164.

Esta API es útil para procesar y validar grandes conjuntos de datos para identificar números de teléfono o detectar números de teléfono en lugares inapropiados.

Esta API es ideal para desarrolladores que trabajan en herramientas de validación de datos, aplicaciones de procesamiento de formularios o sistemas de monitoreo de cumplimiento. Automatiza la extracción y estandarización de números de teléfono, asegurando precisión y consistencia. Los casos de uso incluyen la limpieza y validación de bases de datos de clientes, el monitoreo de la inclusión no autorizada de números de teléfono y la mejora de la gestión de información de contacto.

Los trabajos de IA implican dos pasos clave:

  1. Enviando el trabajo de IA: Iniciando el proceso enviando la solicitud de trabajo.
  2. Monitoreo y recepción de resultados: Comprobando continuamente el estado del trabajo y obteniendo el resultado final una vez completado con éxito.


SharpAPI SOC 2 Type II

SharpAPI es ahora Cumple con SOC 2 Tipo II. Puede consultar los detalles en nuestro Portal del Centro de Confianza.

Tus datos son tus datos. Aprende cómo los protegemos y cumplimos con los estándares de privacidad globales en nuestro Política de manejo de datos y cumplimiento .

Paso 1. Enviar la solicitud de trabajo de IA

Punto final: POST - /api/v1/content/detect_phones

Atributo Tipo Obligatorio Descripción
content String Proporcionar el contenido desde donde se necesita detectar el número de móvil.

EJEMPLO DE SOLICITUD:

{
  "content": "¿Dónde encontrarnos? Llame con un asesor técnico de ventas: Llame: 1800-394-7486 o nuestra oficina en Singapur +65 8888 8888"
}

EJEMPLO DE RESPUESTA:

{
  "status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
  "job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}

Paso 2. Monitorear y obtener resultados del trabajo de IA

Punto final: GET - /api/v1/content/detect_phones/job/status/:uuid

Un punto final se utiliza para verificar el progreso del trabajo de API solicitado.

EJEMPLO DE RESULTADO:

{
  "data": {
    "type": "api_job_result",
    "id": "d43b36dc-3d1d-4ba7-9a17-36a438d91f09",
    "attributes": {
      "status": "success",
      "type": "content_detect_phones",
      "result": [
        {
          "parsed_number": "+18003947486",
          "detected_number": "1800-394-7486"
        },
        {
          "parsed_number": "+6588888888",
          "detected_number": "+65 8888 8888"
        }
      ]
    }
  }
}