Comunicados
Nova API do Master Data aumenta flexibilidade de configuração
Foi lançada a versão 2.0 da API do Master Data - o repositório de dados dinâmico, flexível e escalável da VTEX.
Essa nova versão traz recursos que permitem mais flexibilidade de configuração das estruturas armazenadas no Master Data: entidades, triggers e índices.
E ela é retrocompatível com a versão anterior. Ou seja, não há nenhuma quebra de compatibilidade com a versão 1.
Veja alguns dos recursos que a versão 2.0 da API do Master Data traz:
- Agora é possível salvar JSONs complexos.
- A loja pode automatizar o processo de replicação das estruturas no setup de seus produtos que usam Master Data via API (ex.: agências que vendem Fale Conosco e Wish List).
- Os nomes das entidades podem ter mais do que 2 caracteres.
- Não é mais necessária uma fase de setup para começar a usar a API. Basta chamá-la para que a configuração seja feita automaticamente.
- Filtros agora suportam objetos e arrays de objetos (até o segundo nível).
- O cache default agora pode ser desabilitado.
Além disso, a API passa a suportar validações complexas usando JSON Schema. Para cada entidade, podem haver até 10 validações, com as seguintes características:
- Validação por intervalo (ex: idade entre 18 e 25).
- Validação de objetos e arrays de objetos.
- String pode ser uma regex.
- Tamanho da string pode ser configurado como o lojista desejar.
Veja a documentação dos novos recursos no artigo do VTEX Help.