Saltar al contenido principal
En este artículo, aprenderá a exportar datos de usuarios de Auth0 a un archivo CSV y luego importarlos en Marketo mediante el endpoint Bulk Leads de la API de REST de Marketo.

Crear un archivo de datos de usuario

Para empezar, vaya a la sección Extensions del Dashboard y abra la User Import / Export Extension. En la página de la extensión, seleccione Export en el menú. A continuación, establezca Export Format con el formato de archivo requerido. Marketo acepta importaciones de archivos en formato CSV, así que elija la opción Tab Separated Value file (*.csv). En la parte superior, en la sección Fields, especifique un User Field y un Column Name para cada atributo de usuario que quiera incluir en la exportación. Por ejemplo:
Campo de usuarioNombre de columna
emailDirección de correo electrónico
created_atFecha de creación
given_nameNombre
family_nameApellido
Después de agregar los campos de usuario, haga clic en el botón Export Users para iniciar la exportación. Cuando la exportación se haya completado, descargue el archivo CSV para usarlo en la siguiente sección.

Importar un archivo de datos de usuario

Antes de comenzar, puede encontrar más información en Documentación de Marketo: importación masiva de leads. Para importar el archivo de datos de usuario en Marketo, realice una solicitud POST al endpoint de Bulk Leads. Establezca el encabezado content-type de la solicitud en multipart/form-data e incluya un parámetro file con el archivo CSV exportado, así como el parámetro de formato establecido en csv. Por ejemplo: La respuesta debería ser más o menos así:
{
    "requestId": "e42b#14272d07d78",
    "success": true,
    "result": [{
        "batchId": 1234,
        "status": "Importing"
    }]
}
Puedes comprobar el estado de tu importación mediante la API Get Import Lead Status y el batchId de tu trabajo de importación. Por ejemplo: Y esta es la respuesta:
{
    "requestId": "8136#146daebc2ed",
    "success": true,
    "result": [{
        "batchId": 1234,
        "status": "Complete",
        "numOfLeadsProcessed": 123,
        "numOfRowsFailed": 0,
        "numOfRowsWithWarning": 0
    }]
}
¡Eso es todo! Importaste correctamente tus usuarios de Auth0 en Marketo.