Fields
Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
Parâmetros de consulta
searchstringOpcionalDefault:
""pageinteger · int32OpcionalDefault:
0perPageinteger · int32OpcionalDefault:
25sortstringOpcionalDefault:
orderdirstringOpcionalDefault:
descRespostas
200
Fields listed
application/json
currentPageinteger · int32Opcional
perPageinteger · int32Opcional
totalinteger · int64Opcional
404
Table was not found
application/json
422
A query param was invalid
application/json
500
An internal server error was thrown
application/json
get
/tables/{tableId}/fieldsAutorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
Corpo
namestringObrigatório
titlestringObrigatório
table_idstringObrigatório
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
maskstring · enumOpcionalValores possíveis:
aggregatestring · enumOpcionalValores possíveis:
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
Respostas
201
Criado
application/json
404
Table was not found
application/json
422
A validation error was thrown
application/json
500
An internal server error was thrown
application/json
post
/tables/{tableId}/fieldsAutorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
Corpoobject[]
idstringOpcional
namestringObrigatório
titlestringObrigatório
table_idstringObrigatório
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
Tipo do campo
maskstring · enumOpcionalValores possíveis:
Máscara do campo
aggregatestring · enumObrigatórioValores possíveis:
Agregado do campo
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
Respostas
200
OK
application/json
idstringOpcional
titlestringOpcional
namestringOpcional
orderinteger · int32Opcional
table_idstringOpcional
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
rulestring · enumOpcionalValores possíveis:
aggregatestring · enumOpcionalValores possíveis:
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
404
Table was not found
application/json
500
An internal server error was thrown
application/json
put
/tables/{tableId}/fieldsAutorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
fieldIdstringObrigatório
ID do campo
Respostas
200
OK
application/json
idstringOpcional
titlestringOpcional
namestringOpcional
orderinteger · int32Opcional
table_idstringOpcional
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
rulestring · enumOpcionalValores possíveis:
aggregatestring · enumOpcionalValores possíveis:
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
404
Table or field was not found
application/json
500
An internal server error was thrown
application/json
get
/tables/{tableId}/fields/{fieldId}Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
fieldIdstringObrigatório
ID do campo
Corpo
namestringObrigatório
titlestringObrigatório
orderinteger · int32Obrigatório
table_idstringObrigatório
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
Tipo do campo
maskstring · enumOpcionalValores possíveis:
Máscara do campo
aggregatestring · enumObrigatórioValores possíveis:
Agregado do campo
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
Respostas
200
OK
application/json
idstringOpcional
titlestringOpcional
namestringOpcional
orderinteger · int32Opcional
table_idstringOpcional
database_field_idstringOpcional
typestring · enumObrigatórioValores possíveis:
rulestring · enumOpcionalValores possíveis:
aggregatestring · enumOpcionalValores possíveis:
visiblebooleanOpcional
enable_sortingbooleanOpcional
enable_searchbooleanOpcional
use_as_statusbooleanOpcional
field_typestring · enumOpcionalValores possíveis:
404
Table was not found
application/json
500
An internal server error was thrown
application/json
put
/tables/{tableId}/fields/{fieldId}Autorizações
AuthorizationstringObrigatório
Bearer authentication header of the form Bearer <token>.
Parâmetros de rota
tableIdstringObrigatório
ID da tabela
fieldIdstringObrigatório
ID do campo
Respostas
204
Table field deleted successfully
404
Table field was not found
500
An internal server error was thrown
delete
/tables/{tableId}/fields/{fieldId}Sem conteúdo