Como o @georgebrindeiro informou, os dados dos clientes são todos armazenados na entidade CL do masterdata.
O que você não deixou claro é se você sabe programar para poder integrar as informações de clientes com o seu CRM ou não.
Vou imaginar que saiba ou que tenha alguém para fazer isso. Sendo assim, o que você quer fazer é totalmente possível.
Existem 3 formas de serem feitas: Manual, semi-manual ou automática.
Manual: é acompanhar a entidade todos os dias e ir copiando sempre que achar coisa nova. (péssima idéia kkk).
Semi-manual: é você diariamente extrair uma planilha da entidade CL e, através de um app criado, extrair só o que for novo e gravar no seu CRM.
Automática: é você criar uma aplicação completa para deixar os dados alinhados. Nesse caso, tem várias alternativas e vou citar 1 abaixo:
Você precisa se atentar a 2 pontos:
1- dados antigos: a leitura desses dados precisa ser feita por API como citado pelo @georgebrindeiro através do endpoint de scroll ou de search.
2 - dados novos: pode-se criar uma trigger no Master Data para sempre que entrar um novo registro ou tiver uma alteração em algum registro, disparar uma url para os seus servidores informando da alteração. Uma “simulação” de um webhook. Com esse alerta em mãos, você efetiva a sua atualização no seu sistema.
Você disse “Não existe uma API para clientes”. Mas, não disse o que existe para você conseguir gravar as informações no seu CRM.
Na VTEX você pode tudo (ou quase tudo) através de API.