OK, based on some tasks logs, I found it (I even wonder how I missed it).
Full syntax example with 2 network cards :
sudo xo-cli vm.migrate vm=a4f02d5f-bla-bla-bla targetHost=7f584677-bla-bla-bla mapVifsNetworks='json:{"467e20fb-bla-bla-bla ":"63bc1319-bla-bla-bla ", "2f0c6159-bla-bla-bla ":"fd5b497e-bla-bla-bla "}'
Each key/value in the json string being VM's VIF ID => pool's VIF ID
If this can help someone