Nessa etapa, vamos criar a base mínima do JSON.
Passo 1: Defina uma referência comum
Use uma referência simples para vincular todos os blocos.
Exemplo:
"reference": "lansweeper-default"
Passo 2: Crie os 3 blocos necessários
O arquivo deve conter:
- Ci
- Projeto
- categoria
Exemplo base:
{
"ci": [
{
"reference": "lansweeper-default",
"definition": {
"assetTag": {
"type": "FieldValue",
"key": "BarCode"
},
"responsible": {
"type": "FieldValue",
"key": "UserName",
"SearchBy": ["Email"],
"DefaultValue": {
"id": 1
}
}
}
}
],
"project": [
{
"reference": "lansweeper-default",
"projectId": 1,
"siteId": "d4f18c4c-282e-4806-8918-0b76a2a19990"
}
],
"category": [
{
"reference": "lansweeper-default",
"id": 1,
"keys": ["Windows"],
"additionalFields": [],
"state": []
}
]
}
Passo 3: Salvar e validar a estrutura
Antes de preencher os detalhes, valide que:
- O JSON abre e fecha corretamente com as chaves.
- Não sobram vírgulas.
- O mesmo Referência Aparece em CI, Projeto e Categoria.