Getno Assist API
Aprenda a criar schemas eficazes para estruturar os dados extraídos pelas suas automações.
JSON Schema é uma linguagem declarativa que permite definir a estrutura, formato e validação de dados JSON. No contexto das automações Getno, ele define exatamente como os dados extraídos devem ser organizados e retornados.
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"nome": {
"type": "string",
"description": "Nome completo da pessoa"
},
"email": {
"type": "string",
"format": "email",
"description": "Endereço de email válido"
},
"idade": {
"type": "integer",
"minimum": 0,
"maximum": 150,
"description": "Idade em anos"
}
},
"required": ["nome", "email"],
"additionalProperties": false
}{
"nome": "Maria Silva",
"email": "maria@example.com",
"idade": 30
}stringTextonumberNúmeros decimaisintegerNúmeros inteirosbooleantrue/falsearrayListasobjectObjetos aninhadosemailE-mail válidouriURL válidadateData (YYYY-MM-DD)date-timeData e hora ISOuuidUUID válidoUse integer para números inteiros, number para decimais
Use required para campos essenciais
Use description para documentar cada campo
Email, URI, date-time garantem dados válidos
Use "additionalProperties": false para estrutura rígida
Use minimum, maximum para limitar valores