# Migración a Multi - ID

**El objetivo de esta migración, es remover el identificador externo de los clientes y aprovechar el motor de búsqueda de multi-identificación de WoowUp.**<br>

### **PASO 1**

#### Actualizar las llamadas de creación de entidades a la API

a) Ajustar el código que exporta clientes a /apiv3/customers y unsetear la clave "service\_uid" del json que viaje a WoowUp

b) Ajustar el código que exporta ventas a /apiv3/purchases como se hizo con /customers

\*\*\* Si en alguno de los dos casos de arriba, se estaba completando el service\_uid con algún otro identificador, poner ese identificador en su llave correspondiente, Ej: customer.document = document;

### **PASO 2**

#### Actualizar las llamadas de actualización a la API

En clientes, actualizar la URL y el payload del PUT para actualizar clientes como muestra la documentación:

{% content-ref url="/pages/-LRO0wv5zB6hpfGUvuYE" %}
[Users](/woowup-developer-docs/api/users.md)
{% endcontent-ref %}

[ https://docs.woowup.com/api/users#update-an-user](< https://docs.woowup.com/api/users#update-an-user>)

\*\*\* Ya no se envía el service\_uid en base64 en la query, sino que la api actualiza directamente a partir de los identificadores que vengan en el payload

### PASO 3

* Configurar el MultiIdentificador desde la plataforma

Desde [admin.woowup.com ](http://admin.woowup.com)se dirigen a Configuración > Multi-Identificador, y desactivan el "identificador externo" desde el toggle a la derecha

### PASO 4

#### De duplicación y actualización histórica de identificadores

Una vez implementen los cambios correspondientes, nos avisan y ajustamos la info histórica en la plataforma

### PASO 5

* &#x20;Stats de procesos **(OPCIONAL)**

Hace poco implementamos los Stats de procesos, en la pantalla:

<https://admin.woowup.com/app/brain/#!/{account}/account/data-sync-stats> para tener más visibilidad de la ingesta de datos en cada proceso, ustedes al terminar cada importación, nos pueden enviar las estadísticas que recolectaron del proceso (en el formato que acepta la API) via request, y luego puedan consultar las sincronizaciones desde esa la pantalla<br>

Documentación de los API Stats:

{% content-ref url="/pages/-Lqfs1-c-qFuW2Ebggx9" %}
[Integration Stats](/woowup-developer-docs/api/integration-stats.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://woowup-docs.gitbook.io/woowup-developer-docs/data-processing/migracion-a-multi-id.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
