Quickbase (Editora Independente)
O Quickbase é uma plataforma de desenvolvimento de aplicativos que une equipes de negócios e de TI, permitindo que solucionadores de problemas de qualquer formação técnica trabalhem juntos para criar um ecossistema de aplicativos de forma segura e sustentável. O Quickbase ajuda as empresas a acelerar a inovação contínua de processos únicos, permitindo o desenvolvimento do cidadão em escala através de uma plataforma comum.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troia Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Editora | Troy Taylor, Soluções Hitachi |
| Sítio Web | https://www.quickbase.com/ |
| Política de privacidade | https://www.quickbase.com/privacy |
| Categorias | Produtividade;Operações de TI |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Nome do host do reino | cadeia (de caracteres) | Especifique o nome do host do seu realm. | Verdade |
| Authorization | securestring | O token de usuário para na forma "QB-USER-TOKEN yourToken". | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Atualizar um campo |
Atualiza as propriedades e permissões personalizadas de um campo. A tentativa de atualizar determinadas propriedades pode fazer com que os dados existentes não obedeçam mais às novas propriedades do campo e podem ser rejeitados. Veja as descrições de obrigatórios, exclusivos e opções, abaixo, para situações específicas. Todas as propriedades do campo que você não especificar no corpo da solicitação permanecerão inalteradas. |
| Atualizar uma aplicação |
Atualiza as principais propriedades e/ou variáveis de aplicativo para um aplicativo específico. Todas as propriedades do aplicativo que você não especificar no corpo da solicitação permanecerão inalteradas. |
| Atualizar uma relação |
Use este ponto de extremidade para adicionar campos de pesquisa e campos de resumo a uma relação existente. A atualização de uma relação não excluirá os campos de pesquisa/resumo existentes. |
| Atualizar uma tabela |
Atualiza as propriedades principais de uma tabela específica. Todas as propriedades da tabela que você não especificar no corpo da solicitação permanecerão inalteradas. |
| Clone um token de usuário |
Clones o token de usuário autenticado. Todos os aplicativos associados a esse token são automaticamente associados ao novo token. |
| Consulta de dados |
Passe uma consulta na linguagem de consulta Quickbase. Retorna dados de registro com paginação inteligente com base no tamanho aproximado de cada registro. O objeto de metadados incluirá as informações necessárias para iterar a resposta e coletar mais dados. |
| Copiar uma aplicação |
Copia o aplicativo especificado. O novo aplicativo terá o mesmo esquema que o original. Veja abaixo as opções de cópia adicionais. |
| Criar um campo |
Cria um campo dentro de uma tabela, incluindo as permissões personalizadas desse campo. |
| Criar uma aplicação |
Cria um aplicativo em uma conta. Você deve ter direitos de criação de aplicativos na respetiva conta. As principais propriedades e variáveis de aplicação podem ser definidas com esta API. |
| Criar uma relação |
Cria uma relação em uma tabela, bem como campos de pesquisa/resumo. As relações só podem ser criadas para tabelas dentro do mesmo aplicativo. |
| Criar uma tabela |
Cria uma tabela em um aplicativo. |
| Desativar um token de usuário |
Desativa o token de usuário autenticado. Feito isso, o token de usuário deve ser reativado na interface do usuário. |
| Descarregar um anexo |
Baixa o anexo do arquivo, com o conteúdo do anexo do arquivo codificado no formato base64. A resposta da API retorna o nome do |
| Eliminar uma aplicação |
Exclui um aplicativo inteiro, incluindo todas as tabelas e dados. |
| Eliminar uma tabela |
Exclui uma tabela específica em um aplicativo, incluindo todos os dados dentro dela. |
| Excluir campos |
Exclui um ou vários campos em uma tabela, com base na id do campo. Isso também excluirá permanentemente quaisquer dados ou cálculos nesse campo. |
| Excluir registros |
Exclui registro(s) em uma tabela com base em uma consulta. Como alternativa, todos os registros na tabela podem ser excluídos. |
| Excluir um anexo |
Exclui uma versão de anexo de arquivo. Os metadados sobre arquivos podem ser recuperados dos pontos de extremidade /records e /reports, quando aplicável. Use esses pontos de extremidade para obter as informações necessárias para excluir versões de arquivos. |
| Excluir um relacionamento |
Use este ponto de extremidade para excluir um relacionamento inteiro, incluindo todos os campos de pesquisa e resumo. O campo de referência na relação não será eliminado. |
| Excluir um token de usuário |
Exclui o token de usuário autenticado. Isto não é reversível. |
| Executar um relatório |
Executa um relatório, com base em um ID e retorna os dados subjacentes associados a ele. O formato dos dados varia de acordo com o tipo de relatório. Os relatórios que se concentram em dados de nível de registro (tabela, calendário, etc.) retornam os registros individuais. Os relatórios agregados (resumo, gráfico) retornarão as informações resumidas conforme configurado no relatório. Os elementos específicos da interface do usuário não são retornados, como totais, médias e visualizações. Retorna dados com paginação inteligente com base no tamanho aproximado de cada registro. O objeto de metadados incluirá as informações necessárias para iterar a resposta e coletar mais dados. |
| Executar uma fórmula |
Permite executar uma fórmula através de uma chamada de API. Use esse método em código personalizado para obter o valor de volta de uma fórmula sem um campo discreto em um registro. |
| Inserir eou atualizar registos |
Inserir e/ou atualizar registo(s) numa tabela. Nesta única chamada de API, inserções e atualizações podem ser enviadas. A atualização pode usar o campo chave na tabela ou qualquer outro campo exclusivo suportado. Consulte a página Tipos de campo para obter mais informações sobre como cada tipo de campo deve ser formatado. Essa operação permite o processamento incremental de registros bem-sucedidos, mesmo quando alguns dos registros falham. |
| Obtenha todos os relacionamentos |
Obtenha uma lista de todos os relacionamentos e suas definições para uma tabela específica. Os detalhes são fornecidos para os lados pai e filho das relações dentro de um determinado aplicativo. Detalhes limitados são retornados para relações entre aplicativos. |
| Obter campo |
Obtém as propriedades de um campo individual, com base na id do campo. |
| Obter campos para uma tabela |
Obtém as propriedades de todos os campos em uma tabela específica. As propriedades de cada campo são as mesmas do campo Get. |
| Obter eventos da aplicação |
Obter uma lista de eventos que podem ser acionados com base em dados ou ações do usuário neste aplicativo, inclui: Notificação por e-mail, Lembretes, Assinaturas, Ações QB, Webhooks, Automações acionadas de alteração de registro (não inclui agendado). |
| Obter tabelas para uma aplicação |
Obtém uma lista de todas as tabelas que existem em um aplicativo específico. As propriedades de cada tabela são as mesmas que são retornadas em Obter tabela. |
| Obter todos os relatórios de tabela |
Obtenha o esquema (propriedades) de todos os relatórios para uma tabela. Se o usuário que executa a API for um administrador de aplicativo, a API também retornará todos os relatórios pessoais com a ID de usuário do proprietário. |
| Obter um relatório |
Obtenha o esquema (propriedades) de um relatório individual. |
| Obter um token temporário para um DBID |
Use este ponto de extremidade para obter um token de autorização temporário, com escopo para um aplicativo ou uma tabela. Em seguida, você pode usar esse token para fazer outras chamadas de API (consulte autorização). Este token expira em 5 minutos. |
| Obter um uso de campo |
Obtenha estatísticas de utilização de um único campo. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo. |
| Obter uma aplicação |
Retorna as propriedades principais de um aplicativo, incluindo variáveis de aplicativo. |
| Obter uma mesa |
Obtém as propriedades de uma tabela individual que faz parte de um aplicativo. |
| Obter uso para todos os campos |
Obtenha todas as estatísticas de uso de campo para uma tabela. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo. |
Atualizar um campo
Atualiza as propriedades e permissões personalizadas de um campo. A tentativa de atualizar determinadas propriedades pode fazer com que os dados existentes não obedeçam mais às novas propriedades do campo e podem ser rejeitados. Veja as descrições de obrigatórios, exclusivos e opções, abaixo, para situações específicas. Todas as propriedades do campo que você não especificar no corpo da solicitação permanecerão inalteradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
auditado
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. Você só pode definir essa propriedade como "true" se o aplicativo tiver logs de auditoria habilitados. Consulte Habilitar logs de alteração de dados em Quickbase Audit Logs. |
|
|
campoAjuda
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
|
bold
|
bold | boolean |
Indica se o campo está configurado para ser exibido em negrito no produto. |
|
|
required
|
required | boolean |
Indica se o campo é obrigatório (ou seja, se cada registo deve ter um valor não nulo neste campo). Se você tentar alterar um campo de não-obrigatório para obrigatório e a tabela atualmente contiver registros com valores nulos nesse campo, você receberá um erro indicando que há valores nulos do campo. Nesse caso, você precisa encontrar e atualizar esses registros com valores nulos do campo antes de alterar o campo para obrigatório. |
|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
|
fazTotal
|
doesTotal | boolean |
Se este campo é total em relatórios dentro do produto. |
|
|
Gravação automática
|
autoSave | boolean |
Se o campo de link será salvo automaticamente. |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID de usuário padrão. |
|
|
maxVersões
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
|
format
|
format | integer |
O formato para exibir o tempo. |
|
|
carryChoices
|
carryChoices | boolean |
Se o campo deve ter seus campos de múltipla escolha quando copiado. |
|
|
maxComprimento
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
|
linkTexto
|
linkText | string |
O valor de texto configurado que substitui a URL que os usuários veem no produto. |
|
|
parentFieldId
|
parentFieldId | integer |
A id do campo composto pai, quando aplicável. |
|
|
displayFuso horário
|
displayTimezone | boolean |
Indica se o fuso horário deve ser exibido dentro do produto. |
|
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
A id do campo que é usado para agregar valores da criança, quando aplicável. Isso exibirá 0 se a função de resumo não exigir uma seleção de campo (como contagem). |
|
|
permitirNovaEscolhas
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
|
padrãoHoje
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
|
unidades
|
units | string |
O rótulo das unidades. |
|
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
A id do campo que é o destino na tabela pai para esta pesquisa. |
|
|
SummaryFunction3
|
summaryFunction | string |
O tipo de acumulação para o campo de resumo. |
|
|
sourceFieldId
|
sourceFieldId | integer |
A id do campo de origem. |
|
|
fazMédia
|
doesAverage | boolean |
Se este campo é a média em relatórios dentro do produto. |
|
|
fórmula
|
formula | string |
A fórmula do campo conforme configurada no Quickbase. |
|
|
casas decimais
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
|
displayMês
|
displayMonth | string |
Como exibir meses. |
|
|
seeVersões
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além da mais recente, de um anexo de arquivo dentro do produto. |
|
|
numLines
|
numLines | integer |
O número de linhas mostradas no Quickbase para este campo de texto. |
|
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
|
displayE-mail
|
displayEmail | string |
Como o e-mail é exibido. |
|
|
capaTexto
|
coverText | string |
Um texto alternativo amigável que pode ser usado para exibir um link no navegador. |
|
|
currencySymbol
|
currencySymbol | string |
O símbolo atual usado ao exibir valores de campo dentro do produto. |
|
|
summaryQuery
|
summaryQuery | string |
A consulta de resumo. |
|
|
targetFieldId
|
targetFieldId | integer |
A id do campo de destino. |
|
|
displayUser
|
displayUser | string |
A opção configurada para como os usuários são exibidos dentro do produto. |
|
|
blankIsZero
|
blankIsZero | boolean |
Se um valor em branco é tratado da mesma forma que 0 nos cálculos dentro do produto. |
|
|
exato
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
|
defaultDomain
|
defaultDomain | string |
Domínio de e-mail padrão. |
|
|
defaultValue
|
defaultValue | string |
O valor padrão configurado para um campo quando um novo registro é adicionado. |
|
|
abreviar
|
abbreviate | boolean |
Não mostre o protocolo de URL ao mostrar o URL. |
|
|
númeroFormato
|
numberFormat | integer |
O formato usado para exibir valores numéricos no produto (decimal, separadores, grupo de dígitos). |
|
|
targetTableName
|
targetTableName | string |
O nome da tabela de destino do campo. |
|
|
apareceAs
|
appearsAs | string |
O texto do link, se vazio, o url será usado como texto do link. |
|
|
Largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
|
Formato da moeda
|
currencyFormat | string |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
|
displayImagens
|
displayImages | boolean |
Indica se as imagens serão exibidas para anexos de arquivo em formulários e relatórios dentro do produto. |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
Indica se o dia da semana deve ser exibido dentro do produto. |
|
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
A id do campo que é a referência na relação para este resumo. |
|
|
vírgulaStart
|
commaStart | integer |
O número de dígitos antes das vírgulas é exibido no produto, quando aplicável. |
|
|
choices
|
choices | array of string |
Uma matriz de entradas que existem para um campo que oferece opções ao usuário. Observe que essas opções se referem aos valores válidos de quaisquer registros adicionados no futuro. Você tem permissão para remover valores da lista de opções, mesmo que existam registros existentes com esses valores neste campo. Eles serão exibidos em vermelho quando os usuários olharem para os dados no navegador, mas não há outro efeito. Ao atualizar um campo com essa propriedade, as opções antigas são removidas e substituídas pelas novas opções. |
|
|
targetTableId
|
targetTableId | string |
O id da tabela de destino. |
|
|
displayRelativo
|
displayRelative | boolean |
Se o tempo deve ser exibido como relativo. |
|
|
compositeFields
|
compositeFields | object | ||
|
summaryTableId
|
summaryTableId | string |
A tabela a partir da qual o campo de resumo faz referência aos campos. |
|
|
displayTime
|
displayTime | boolean |
Indica se a hora deve ser exibida, além da data. |
|
|
Modo de versão
|
versionMode | string |
Modos de versão para ficheiros. Manter todas as versões vs manter a última versão. |
|
|
snapFieldId
|
snapFieldId | integer |
A id do campo que é usado para capturar valores de instantâneo, quando aplicável. |
|
|
horas24
|
hours24 | boolean |
Indica se o tempo deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
|
sortAlpha
|
sortAlpha | boolean |
Se a classificação alfabética deve ser ordenada, a classificação padrão é por ID de registro. |
|
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas classificam como inseridas vs alfabeticamente. |
|
|
hasExtension
|
hasExtension | boolean |
Se este campo tem uma extensão telefónica. |
|
|
useNewWindow
|
useNewWindow | boolean |
Indica se a URL deve abrir uma nova janela quando um usuário clica nela dentro do produto. |
|
|
acrescentarApenas
|
appendOnly | boolean |
Se este campo é apenas acréscimo. |
|
|
displayAsLink
|
displayAsLink | boolean |
Indica se um campo que faz parte da relação deve ser mostrado como um hiperlink para o registro pai dentro do produto. |
|
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
A id do campo que é a referência na relação para esta pesquisa. |
|
|
apareceByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão nos relatórios. |
|
|
único
|
unique | boolean |
Indica se cada registro na tabela deve conter um valor exclusivo desse campo. Se você tentar alterar um campo de não-exclusivo para exclusivo e a tabela atualmente contiver registros com o mesmo valor desse campo, você receberá um erro. Nesse caso, você precisa encontrar e atualizar esses registros com valores duplicados do campo antes de alterar o campo para exclusivo. |
|
|
função
|
role | string |
A função associada a uma determinada permissão para o campo |
|
|
permissionType
|
permissionType | string |
A permissão dada à função para este campo |
|
|
roleId
|
roleId | integer |
O Id da função dada |
|
|
addToForms
|
addToForms | boolean |
Se o campo que você está adicionando deve aparecer nos formulários. |
|
|
etiqueta
|
label | string |
O rótulo (nome) do campo. |
|
|
findEnabled
|
findEnabled | boolean |
Indica se o campo está marcado como pesquisável. |
|
|
noWrap
|
noWrap | boolean |
Indica se o campo está configurado para não ser encapsulado quando exibido no produto. |
|
|
ID do campo
|
fieldId | True | integer |
O identificador único (FID) do campo. |
Devoluções
- Atualizar resposta de campo
- updateFieldResponse
Atualizar uma aplicação
Atualiza as principais propriedades e/ou variáveis de aplicativo para um aplicativo específico. Todas as propriedades do aplicativo que você não especificar no corpo da solicitação permanecerão inalteradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | True | string |
O nome da variável. |
|
valor
|
value | True | string |
O valor para a variável. |
|
nome
|
name | string |
O nome do aplicativo. |
|
|
descrição
|
description | string |
A descrição do aplicativo. |
|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Devoluções
- Atualizar resposta do aplicativo
- updateAppResponse
Atualizar uma relação
Use este ponto de extremidade para adicionar campos de pesquisa e campos de resumo a uma relação existente. A atualização de uma relação não excluirá os campos de pesquisa/resumo existentes.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
sumárioFid
|
summaryFid | double |
O id do campo a ser resumido. |
|
|
etiqueta
|
label | string |
O rótulo do campo de resumo. |
|
|
Tipo de acumulação
|
accumulationType | True | string |
O tipo de acumulação para o campo de resumo. |
|
where
|
where | string |
O filtro, usando a linguagem de consulta Quickbase, que determina os registros a serem retornados. |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
Uma matriz de ids de campo na tabela pai que se tornará campos de pesquisa na tabela filho. |
|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. Esta será a mesa infantil. |
|
ID de relacionamento
|
relationshipId | True | double |
O ID da relação. Este é o ID do campo de referência na tabela filho. |
Devoluções
- Atualizar resposta de relacionamento
- updateRelationshipResponse
Atualizar uma tabela
Atualiza as propriedades principais de uma tabela específica. Todas as propriedades da tabela que você não especificar no corpo da solicitação permanecerão inalteradas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
nome
|
name | string |
O nome da tabela. |
|
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural para registros na tabela. Se esse valor não for passado, o valor padrão será 'Registros'. |
|
|
singleRecordName
|
singleRecordName | string |
O substantivo singular para registros na tabela. Se esse valor não for passado, o valor padrão será 'Record'. |
|
|
descrição
|
description | string |
A descrição da tabela. Se esse valor não for passado, o valor padrão estará em branco. |
|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
Devoluções
- Atualizar resposta da tabela
- updateTableResponse
Clone um token de usuário
Clones o token de usuário autenticado. Todos os aplicativos associados a esse token são automaticamente associados ao novo token.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | string |
O novo nome para o token de usuário clonado. |
|
|
descrição
|
description | string |
A descrição do token de usuário clonado. |
Devoluções
- Clonar resposta de token de usuário
- cloneUserTokenResponse
Consulta de dados
Passe uma consulta na linguagem de consulta Quickbase. Retorna dados de registro com paginação inteligente com base no tamanho aproximado de cada registro. O objeto de metadados incluirá as informações necessárias para iterar a resposta e coletar mais dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ignorar
|
skip | integer |
O número de registros a serem ignorados. |
|
|
compareWithAppLocalTime
|
compareWithAppLocalTime | boolean |
Se a consulta deve ser executada em um campo de data e hora em relação à hora local do aplicativo. A consulta é executada com hora UTC por padrão. |
|
|
top
|
top | integer |
O número máximo de registros a serem exibidos. |
|
|
where
|
where | string |
O filtro, usando a linguagem de consulta Quickbase, que determina os registros a serem retornados. Se esse parâmetro for omitido, a consulta retornará todos os registros. |
|
|
fieldId
|
fieldId | integer |
O identificador exclusivo de um campo em uma tabela. |
|
|
Grouping
|
grouping | string |
Agrupar por com base em ordem crescente (ASC), ordem decrescente (DESC) ou valores iguais (valores iguais) |
|
|
ordenarPor
|
sortBy | object |
Por padrão, as consultas serão classificadas pelos campos de classificação fornecidos ou pela classificação padrão se a consulta não fornecer nenhum. Defina como false para evitar a classificação quando a ordem dos dados retornados não for importante. Retornar dados sem classificar pode melhorar o desempenho. |
|
|
select
|
select | object | ||
|
de
|
from | True | string |
O identificador da tabela. |
Devoluções
- Executar resposta de consulta
- runQueryResponse
Copiar uma aplicação
Copia o aplicativo especificado. O novo aplicativo terá o mesmo esquema que o original. Veja abaixo as opções de cópia adicionais.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | True | string |
O nome do aplicativo recém-copiado |
|
descrição
|
description | string |
A descrição do aplicativo recém-copiado |
|
|
assignUserToken
|
assignUserToken | boolean |
Se o token de usuário usado para fazer essa solicitação deve ser adicionado ao novo aplicativo |
|
|
excludeFiles
|
excludeFiles | boolean |
Se keepData for true, copie os anexos do arquivo também. Se keepData for false, essa propriedade será ignorada |
|
|
manterDados
|
keepData | boolean |
Se os dados do aplicativo devem ser copiados junto com o esquema |
|
|
usuáriosAndRoles
|
usersAndRoles | boolean |
Se verdadeiro, os usuários serão copiados junto com suas funções atribuídas. Se false, os usuários e funções serão copiados, mas as funções não serão atribuídas |
|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Devoluções
- Copiar resposta do aplicativo
- copyAppResponse
Criar um campo
Cria um campo dentro de uma tabela, incluindo as permissões personalizadas desse campo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
auditado
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. Você só pode definir essa propriedade como "true" se o aplicativo tiver logs de auditoria habilitados. Consulte Habilitar logs de alteração de dados em Quickbase Audit Logs. |
|
|
campoAjuda
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
|
bold
|
bold | boolean |
Indica se o campo está configurado para ser exibido em negrito no produto. |
|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
|
fazTotal
|
doesTotal | boolean |
Se este campo é total em relatórios dentro do produto. |
|
|
Gravação automática
|
autoSave | boolean |
Se o campo de link será salvo automaticamente. |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID de usuário padrão. |
|
|
maxVersões
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
|
format
|
format | integer |
O formato para exibir o tempo. |
|
|
carryChoices
|
carryChoices | boolean |
Se o campo deve ter seus campos de múltipla escolha quando copiado. |
|
|
maxComprimento
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
|
linkTexto
|
linkText | string |
O valor de texto configurado que substitui a URL que os usuários veem no produto. |
|
|
parentFieldId
|
parentFieldId | integer |
A id do campo composto pai, quando aplicável. |
|
|
displayFuso horário
|
displayTimezone | boolean |
Indica se o fuso horário deve ser exibido dentro do produto. |
|
|
permitirNovaEscolhas
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
|
padrãoHoje
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
|
unidades
|
units | string |
O rótulo das unidades. |
|
|
sourceFieldId
|
sourceFieldId | integer |
A id do campo de origem. |
|
|
fazMédia
|
doesAverage | boolean |
Se este campo é a média em relatórios dentro do produto. |
|
|
fórmula
|
formula | string |
A fórmula do campo conforme configurada no Quickbase. |
|
|
casas decimais
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
|
displayMês
|
displayMonth | string |
Como exibir meses. |
|
|
seeVersões
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além da mais recente, de um anexo de arquivo dentro do produto. |
|
|
numLines
|
numLines | integer |
O número de linhas mostradas no Quickbase para este campo de texto. |
|
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
|
displayE-mail
|
displayEmail | string |
Como o e-mail é exibido. |
|
|
capaTexto
|
coverText | string |
Um texto alternativo amigável que pode ser usado para exibir um link no navegador. |
|
|
currencySymbol
|
currencySymbol | string |
O símbolo atual usado ao exibir valores de campo dentro do produto. |
|
|
targetFieldId
|
targetFieldId | integer |
A id do campo de destino. |
|
|
displayUser
|
displayUser | string |
A opção configurada para como os usuários são exibidos dentro do produto. |
|
|
blankIsZero
|
blankIsZero | boolean |
Se um valor em branco é tratado da mesma forma que 0 nos cálculos dentro do produto. |
|
|
exato
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
|
defaultDomain
|
defaultDomain | string |
Domínio de e-mail padrão. |
|
|
defaultValue
|
defaultValue | string |
O valor padrão configurado para um campo quando um novo registro é adicionado. |
|
|
abreviar
|
abbreviate | boolean |
Não mostre o protocolo de URL ao mostrar o URL. |
|
|
númeroFormato
|
numberFormat | integer |
O formato usado para exibir valores numéricos no produto (decimal, separadores, grupo de dígitos). |
|
|
targetTableName
|
targetTableName | string |
O nome da tabela de destino do campo. |
|
|
apareceAs
|
appearsAs | string |
O texto do link, se vazio, o url será usado como texto do link. |
|
|
Largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
|
Formato da moeda
|
currencyFormat | string |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
|
displayImagens
|
displayImages | boolean |
Indica se as imagens serão exibidas para anexos de arquivo em formulários e relatórios dentro do produto. |
|
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
Indica se o dia da semana deve ser exibido dentro do produto. |
|
|
vírgulaStart
|
commaStart | integer |
O número de dígitos antes das vírgulas é exibido no produto, quando aplicável. |
|
|
choices
|
choices | array of string |
Uma matriz de entradas que existem para um campo que oferece opções ao usuário. Observe que essas opções se referem aos valores válidos de quaisquer registros adicionados no futuro. Você tem permissão para remover valores da lista de opções, mesmo que existam registros existentes com esses valores neste campo. Eles serão exibidos em vermelho quando os usuários olharem para os dados no navegador, mas não há outro efeito. Ao atualizar um campo com essa propriedade, as opções antigas são removidas e substituídas pelas novas opções. |
|
|
targetTableId
|
targetTableId | string |
O id da tabela de destino. |
|
|
displayRelativo
|
displayRelative | boolean |
Se o tempo deve ser exibido como relativo. |
|
|
compositeFields
|
compositeFields | object | ||
|
displayTime
|
displayTime | boolean |
Indica se a hora deve ser exibida, além da data. |
|
|
Modo de versão
|
versionMode | string |
Modos de versão para ficheiros. Manter todas as versões vs manter a última versão. |
|
|
snapFieldId
|
snapFieldId | integer |
A id do campo que é usado para capturar valores de instantâneo, quando aplicável. |
|
|
horas24
|
hours24 | boolean |
Indica se o tempo deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
|
sortAlpha
|
sortAlpha | boolean |
Se a classificação alfabética deve ser ordenada, a classificação padrão é por ID de registro. |
|
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas classificam como inseridas vs alfabeticamente. |
|
|
hasExtension
|
hasExtension | boolean |
Se este campo tem uma extensão telefónica. |
|
|
useNewWindow
|
useNewWindow | boolean |
Indica se a URL deve abrir uma nova janela quando um usuário clica nela dentro do produto. |
|
|
acrescentarApenas
|
appendOnly | boolean |
Se este campo é apenas acréscimo. |
|
|
displayAsLink
|
displayAsLink | boolean |
Indica se um campo que faz parte da relação deve ser mostrado como um hiperlink para o registro pai dentro do produto. |
|
|
apareceByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão nos relatórios. |
|
|
FieldType2
|
fieldType | True | string |
Os tipos de campo, clique em qualquer um dos links de tipo de campo para obter mais informações. |
|
função
|
role | string |
A função associada a uma determinada permissão para o campo |
|
|
permissionType
|
permissionType | string |
A permissão dada à função para este campo |
|
|
roleId
|
roleId | integer |
O Id da função dada |
|
|
addToForms
|
addToForms | boolean |
Se o campo que você está adicionando deve aparecer nos formulários. |
|
|
etiqueta
|
label | True | string |
O rótulo (nome) do campo. |
|
findEnabled
|
findEnabled | boolean |
Indica se o campo está marcado como pesquisável. |
|
|
noWrap
|
noWrap | boolean |
Indica se o campo está configurado para não ser encapsulado quando exibido no produto. |
Devoluções
- Criar resposta de campo
- createFieldResponse
Criar uma aplicação
Cria um aplicativo em uma conta. Você deve ter direitos de criação de aplicativos na respetiva conta. As principais propriedades e variáveis de aplicação podem ser definidas com esta API.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
assignToken
|
assignToken | boolean |
Defina como true se quiser atribuir o aplicativo ao token de usuário usado para criar o aplicativo. O padrão é "false". |
|
|
nome
|
name | True | string |
O nome da variável. |
|
valor
|
value | True | string |
O valor para a variável. |
|
nome
|
name | True | string |
O nome do aplicativo. Você tem permissão para criar vários aplicativos com o mesmo nome, no mesmo reino, porque eles terão valores de lance diferentes. Exortamo-lo a ter cuidado ao fazê-lo. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
Devoluções
- Criar resposta do aplicativo
- createAppResponse
Criar uma relação
Cria uma relação em uma tabela, bem como campos de pesquisa/resumo. As relações só podem ser criadas para tabelas dentro do mesmo aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
sumárioFid
|
summaryFid | double |
O id do campo a ser resumido. |
|
|
etiqueta
|
label | string |
O rótulo do campo de resumo. |
|
|
Tipo de acumulação
|
accumulationType | True | string |
O tipo de acumulação para o campo de resumo. |
|
where
|
where | string |
O filtro, usando a linguagem de consulta Quickbase, que determina os registros a serem retornados. |
|
|
lookupFieldIds
|
lookupFieldIds | array of integer |
Matriz de ids de campo na tabela pai que se tornarão campos de pesquisa na tabela filho. |
|
|
parentTableId
|
parentTableId | True | string |
O ID da tabela pai para o relacionamento. |
|
etiqueta
|
label | string |
O rótulo para o campo de chave estrangeira. |
|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. Esta será a mesa infantil. |
Devoluções
- Criar resposta de relacionamento
- createRelationshipResponse
Criar uma tabela
Cria uma tabela em um aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
nome
|
name | True | string |
O nome da tabela. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural para registros na tabela. Se esse valor não for passado, o valor padrão será 'Registros'. |
|
|
singleRecordName
|
singleRecordName | string |
O substantivo singular para registros na tabela. Se esse valor não for passado, o valor padrão será 'Record'. |
|
|
descrição
|
description | string |
A descrição da tabela. Se esse valor não for passado, o valor padrão estará em branco. |
Devoluções
- Criar resposta de tabela
- createTableResponse
Desativar um token de usuário
Desativa o token de usuário autenticado. Feito isso, o token de usuário deve ser reativado na interface do usuário.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
id |
Descarregar um anexo
Baixa o anexo do arquivo, com o conteúdo do anexo do arquivo codificado no formato base64. A resposta da API retorna o nome do Content-Disposition arquivo no cabeçalho. Os metadados sobre arquivos podem ser recuperados dos pontos de extremidade /records e /reports, quando aplicável. Use esses pontos de extremidade para obter as informações necessárias para buscar arquivos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
ID do Registo
|
recordId | True | integer |
O identificador exclusivo do registo. |
|
ID do campo
|
fieldId | True | integer |
O identificador exclusivo do campo. |
|
Número da versão
|
versionNumber | True | integer |
O número da versão do anexo do arquivo. |
Devoluções
- response
- string
Eliminar uma aplicação
Exclui um aplicativo inteiro, incluindo todas as tabelas e dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | True | string |
Para confirmar a exclusão do aplicativo, pedimos o nome do aplicativo. |
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Devoluções
- Excluir resposta do aplicativo
- deleteAppResponse
Eliminar uma tabela
Exclui uma tabela específica em um aplicativo, incluindo todos os dados dentro dela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
Devoluções
- Excluir resposta da tabela
- deleteTableResponse
Excluir campos
Exclui um ou vários campos em uma tabela, com base na id do campo. Isso também excluirá permanentemente quaisquer dados ou cálculos nesse campo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
Ids de campo
|
fieldIds | True | array of integer |
Lista de IDs de campo a serem excluídos. |
Devoluções
- Resposta Excluir Campos
- deleteFieldsResponse
Excluir registros
Exclui registro(s) em uma tabela com base em uma consulta. Como alternativa, todos os registros na tabela podem ser excluídos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
de
|
from | True | string |
O identificador exclusivo da tabela. |
|
where
|
where | True | string |
O filtro para excluir registros. Para eliminar todos os registos, especifique um filtro que inclua todos os registos, por exemplo {3.GT.0} em que 3 é o ID do campo ID do Registo. |
Devoluções
- Excluir resposta de registros
- deleteRecordsResponse
Excluir um anexo
Exclui uma versão de anexo de arquivo. Os metadados sobre arquivos podem ser recuperados dos pontos de extremidade /records e /reports, quando aplicável. Use esses pontos de extremidade para obter as informações necessárias para excluir versões de arquivos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
ID do Registo
|
recordId | True | integer |
O identificador exclusivo do registo. |
|
ID do campo
|
fieldId | True | integer |
O identificador exclusivo do campo. |
|
Número da versão
|
versionNumber | True | integer |
O número da versão do anexo do arquivo. |
Devoluções
- Excluir resposta de arquivo
- deleteFileResponse
Excluir um relacionamento
Use este ponto de extremidade para excluir um relacionamento inteiro, incluindo todos os campos de pesquisa e resumo. O campo de referência na relação não será eliminado.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. Esta será a mesa infantil. |
|
ID de relacionamento
|
relationshipId | True | double |
O ID da relação. Este é o ID do campo de referência na tabela filho. |
Devoluções
- Excluir resposta de relacionamento
- deleteRelationshipResponse
Excluir um token de usuário
Exclui o token de usuário autenticado. Isto não é reversível.
Devoluções
- Excluir resposta de token de usuário
- deleteUserTokenResponse
Executar um relatório
Executa um relatório, com base em um ID e retorna os dados subjacentes associados a ele. O formato dos dados varia de acordo com o tipo de relatório. Os relatórios que se concentram em dados de nível de registro (tabela, calendário, etc.) retornam os registros individuais. Os relatórios agregados (resumo, gráfico) retornarão as informações resumidas conforme configurado no relatório. Os elementos específicos da interface do usuário não são retornados, como totais, médias e visualizações. Retorna dados com paginação inteligente com base no tamanho aproximado de cada registro. O objeto de metadados incluirá as informações necessárias para iterar a resposta e coletar mais dados.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador da tabela para o relatório. |
|
Pular
|
skip | integer |
O número de registros a serem ignorados. Você pode definir esse valor ao paginar através de um conjunto de resultados. |
|
|
Início
|
top | integer |
O número máximo de registros a serem retornados. Você pode substituir a paginação padrão do Quickbase para obter mais ou menos resultados. Se o valor solicitado aqui exceder os máximos dinâmicos, retornaremos um subconjunto de resultados e o restante poderá ser reunido em chamadas de API subsequentes. |
|
|
|
object | |||
|
ID do relatório
|
reportId | True | string |
O identificador do relatório, exclusivo da tabela. |
Devoluções
- Executar resposta de relatório
- runReportResponse
Executar uma fórmula
Permite executar uma fórmula através de uma chamada de API. Use esse método em código personalizado para obter o valor de volta de uma fórmula sem um campo discreto em um registro.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
fórmula
|
formula | True | string |
A fórmula a ser executada. Esta deve ser uma fórmula Quickbase válida. |
|
livrar-se
|
rid | integer |
A ID do registro contra a qual executar a fórmula. Necessário apenas para fórmulas que são executadas no contexto de um registro. Por exemplo, a fórmula User() não precisa de uma ID de registro. |
|
|
de
|
from | True | string |
O identificador exclusivo (dbid) da tabela. |
Devoluções
- Executar resposta de fórmula
- runFormulaResponse
Inserir eou atualizar registos
Inserir e/ou atualizar registo(s) numa tabela. Nesta única chamada de API, inserções e atualizações podem ser enviadas. A atualização pode usar o campo chave na tabela ou qualquer outro campo exclusivo suportado. Consulte a página Tipos de campo para obter mais informações sobre como cada tipo de campo deve ser formatado. Essa operação permite o processamento incremental de registros bem-sucedidos, mesmo quando alguns dos registros falham.
Observação: Este endpoint suporta um tamanho máximo de carga útil de 10MB.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Para
|
to | True | string |
O identificador da tabela. |
|
dados
|
data | object | ||
|
mergeFieldId
|
mergeFieldId | integer |
O id do campo de mesclagem. |
|
|
camposToReturn
|
fieldsToReturn | array of integer |
Especifique uma matriz de IDs de campo que retornará dados para quaisquer atualizações ou registros adicionados. A ID do Registo (FID 3) é sempre devolvida se for solicitada qualquer ID de campo. |
Devoluções
Uma resposta bem-sucedida que inclui detalhes sobre os registros adicionados, atualizados ou inalterados. No exemplo abaixo, a tabela tinha anteriormente dez registros com IDs de 1 a 10. O usuário posta um upsert que atualiza o valor do registro 1 e adiciona dois novos registros, todos com sucesso.
- Resposta Upsert
- upsertResponse
Obtenha todos os relacionamentos
Obtenha uma lista de todos os relacionamentos e suas definições para uma tabela específica. Os detalhes são fornecidos para os lados pai e filho das relações dentro de um determinado aplicativo. Detalhes limitados são retornados para relações entre aplicativos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Pular
|
skip | integer |
O número de relações a serem ignoradas. |
|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
Devoluções
- Obter resposta de relacionamentos
- getRelationshipsResponse
Obter campo
Obtém as propriedades de um campo individual, com base na id do campo.
As propriedades presentes em todos os tipos de campo são retornadas no nível superior. Propriedades exclusivas para um tipo específico de campo são retornadas sob o atributo 'propriedades'. Consulte a página Tipos de campo para obter mais detalhes sobre as propriedades de cada tipo de campo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
|
Incluir permissões de campo
|
includeFieldPerms | boolean |
Defina como 'true' se quiser recuperar as permissões personalizadas para o(s) campo(s). |
|
|
ID do campo
|
fieldId | True | integer |
O identificador único (FID) do campo. |
Devoluções
- Obter resposta de campo
- getFieldResponse
Obter campos para uma tabela
Obtém as propriedades de todos os campos em uma tabela específica. As propriedades de cada campo são as mesmas do campo Get.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
|
Incluir permissões de campo
|
includeFieldPerms | boolean |
Defina como 'true' se quiser recuperar as permissões personalizadas para o(s) campo(s). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | integer |
O identificador. |
|
Etiqueta
|
label | string |
O rótulo. |
|
Tipo de campo
|
fieldType | string |
O tipo de campo. |
|
Sem embrulho
|
noWrap | boolean |
Se não há invólucro. |
|
Bold
|
bold | boolean |
Seja ousado. |
|
Obrigatório
|
required | boolean |
Se necessário. |
|
Aparece por padrão
|
appearsByDefault | boolean |
Se aparece por padrão. |
|
Localizar Ativado
|
findEnabled | boolean |
Se a localização está ativada. |
|
Unique
|
unique | boolean |
Se único. |
|
Copia dados
|
doesDataCopy | boolean |
Se os dados são copiados. |
|
Ajuda de campo
|
fieldHelp | string |
A ajuda de campo. |
|
Auditado
|
audited | boolean |
Se auditado. |
|
Chave primária
|
properties.primaryKey | boolean |
Se a chave primária. |
|
Chave Estrangeira
|
properties.foreignKey | boolean |
Se a chave estrangeira. |
|
Num Linhas
|
properties.numLines | integer |
O número de linhas. |
|
Comprimento máximo
|
properties.maxLength | integer |
O comprimento máximo. |
|
Acrescentar apenas
|
properties.appendOnly | boolean |
Se anexar apenas. |
|
allowHTML
|
properties.allowHTML | boolean |
Se o HTML deve ser permitido. |
|
Ordenar como dado
|
properties.sortAsGiven | boolean |
Se ordenar como dado. |
|
Opções de transporte
|
properties.carryChoices | boolean |
Se deve levar escolhas. |
|
Permitir novas escolhas
|
properties.allowNewChoices | boolean |
Se deve permitir novas escolhas. |
|
Formula
|
properties.formula | string |
A fórmula. |
|
Valor padrão
|
properties.defaultValue | string |
O valor predefinido. |
|
Formato de Número
|
properties.numberFormat | integer |
O formato do número. |
|
Casas decimais
|
properties.decimalPlaces | integer |
As casas decimais. |
|
Faz média
|
properties.doesAverage | boolean |
Se faz média. |
|
Faz Total
|
properties.doesTotal | boolean |
Se totaliza. |
|
Em branco é zero
|
properties.blankIsZero | boolean |
Se em branco é zero. |
|
Permissions
|
permissions | array of object | |
|
Tipo de permissão
|
permissions.permissionType | string |
O tipo de permissão. |
|
Funções
|
permissions.role | string |
O papel. |
|
ID da função
|
permissions.roleId | integer |
O identificador da função. |
|
Adicionar a formulários
|
addToForms | boolean |
Se deseja adicionar a formulários. |
Obter eventos da aplicação
Obter uma lista de eventos que podem ser acionados com base em dados ou ações do usuário neste aplicativo, inclui: Notificação por e-mail, Lembretes, Assinaturas, Ações QB, Webhooks, Automações acionadas de alteração de registro (não inclui agendado).
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Tipo
|
type | string |
O tipo. |
|
Email
|
owner.email | string |
O endereço de e-mail do proprietário. |
|
ID
|
owner.id | string |
O identificador do proprietário. |
|
Nome
|
owner.name | string |
O nome do proprietário. |
|
Nome de Utilizador
|
owner.userName | string |
O nome de usuário do proprietário. |
|
Está ativo
|
isActive | boolean |
Se está ativo. |
|
ID da tabela
|
tableId | string |
O identificador da tabela. |
|
Nome
|
name | string |
O nome. |
|
URL
|
url | string |
O endereço URL. |
Obter tabelas para uma aplicação
Obtém uma lista de todas as tabelas que existem em um aplicativo específico. As propriedades de cada tabela são as mesmas que são retornadas em Obter tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Nome
|
name | string |
O nome. |
|
Criado
|
created | string |
Quando criado. |
|
Updated
|
updated | string |
Quando atualizado. |
|
Alias
|
alias | string |
O pseudônimo. |
|
Description
|
description | string |
A descrição. |
|
ID
|
id | string |
O identificador. |
|
Próximo ID de Registro
|
nextRecordId | integer |
O identificador do próximo registo. |
|
Próximo ID de campo
|
nextFieldId | integer |
O identificador do campo seguinte. |
|
ID do campo de classificação padrão
|
defaultSortFieldId | integer |
O identificador do campo de classificação padrão. |
|
Ordem de classificação padrão
|
defaultSortOrder | string |
A ordem de classificação padrão. |
|
ID do campo chave
|
keyFieldId | integer |
O identificador do campo de chave. |
|
Nome de registro único
|
singleRecordName | string |
O nome do único registro. |
|
Nome do Registro Plural
|
pluralRecordName | string |
O nome do registro plural. |
|
Limite de tamanho
|
sizeLimit | string |
O limite de tamanho. |
|
Espaço Utilizado
|
spaceUsed | string |
O espaço utilizado. |
|
Espaço Restante
|
spaceRemaining | string |
O espaço restante. |
Obter todos os relatórios de tabela
Obtenha o esquema (propriedades) de todos os relatórios para uma tabela. Se o usuário que executa a API for um administrador de aplicativo, a API também retornará todos os relatórios pessoais com a ID de usuário do proprietário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
id | string |
O identificador. |
|
Nome
|
name | string |
O nome. |
|
Tipo
|
type | string |
O tipo. |
|
Description
|
description | string |
A descrição. |
|
ID do Proprietário
|
ownerId | string |
O identificador do proprietário. |
|
Usado Último
|
usedLast | string |
Quando usado por último. |
|
Contagem de usados
|
usedCount | integer |
A contagem usada. |
Obter um relatório
Obtenha o esquema (propriedades) de um relatório individual.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
ID do relatório
|
reportId | True | string |
O identificador do relatório, exclusivo da tabela. |
Devoluções
- Obter resposta de relatório
- getReportResponse
Obter um token temporário para um DBID
Use este ponto de extremidade para obter um token de autorização temporário, com escopo para um aplicativo ou uma tabela. Em seguida, você pode usar esse token para fazer outras chamadas de API (consulte autorização). Este token expira em 5 minutos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Token do aplicativo
|
QB-App-Token | string |
Seu token de aplicativo Quickbase |
|
|
DBID
|
dbid | True | string |
O identificador exclusivo de um aplicativo ou tabela. |
Devoluções
- getTempTokenDBIDResponse
- getTempTokenDBIDResponse
Obter um uso de campo
Obtenha estatísticas de utilização de um único campo. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
|
ID do campo
|
fieldId | True | integer |
O identificador único (FID) do campo. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
O identificador. |
|
Nome
|
field.name | string |
O nome. |
|
Tipo
|
field.type | string |
O tipo. |
|
Contar
|
usage.actions.count | integer |
A contagem. |
|
Contar
|
usage.appHomePages.count | integer |
A contagem. |
|
Contar
|
usage.defaultReports.count | integer |
A contagem. |
|
Contar
|
usage.exactForms.count | integer |
A contagem. |
|
Contar
|
usage.fields.count | integer |
A contagem. |
|
Contar
|
usage.forms.count | integer |
A contagem. |
|
Contar
|
usage.notifications.count | integer |
A contagem. |
|
Contar
|
usage.personalReports.count | integer |
A contagem. |
|
Contar
|
usage.relationships.count | integer |
A contagem. |
|
Contar
|
usage.reminders.count | integer |
A contagem. |
|
Contar
|
usage.reports.count | integer |
A contagem. |
|
Contar
|
usage.roles.count | integer |
A contagem. |
|
Contar
|
usage.webhooks.count | integer |
A contagem. |
Obter uma aplicação
Retorna as propriedades principais de um aplicativo, incluindo variáveis de aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Devoluções
- Obter resposta do aplicativo
- getAppResponse
Obter uma mesa
Obtém as propriedades de uma tabela individual que faz parte de um aplicativo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de Aplicação
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
Devoluções
- Obter resposta da tabela
- getTableResponse
Obter uso para todos os campos
Obtenha todas as estatísticas de uso de campo para uma tabela. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo (DBID) da tabela. |
|
Pular
|
skip | integer |
O número de campos a serem ignorados da lista. |
|
|
Início
|
top | integer |
O número máximo de campos a serem retornados. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
O identificador. |
|
Nome
|
field.name | string |
O nome. |
|
Tipo
|
field.type | string |
O tipo. |
|
Contar
|
usage.actions.count | integer |
A contagem. |
|
Contar
|
usage.appHomePages.count | integer |
A contagem. |
|
Contar
|
usage.defaultReports.count | integer |
A contagem. |
|
Contar
|
usage.exactForms.count | integer |
A contagem. |
|
Contar
|
usage.fields.count | integer |
A contagem. |
|
Contar
|
usage.forms.count | integer |
A contagem. |
|
Contar
|
usage.notifications.count | integer |
A contagem. |
|
Contar
|
usage.personalReports.count | integer |
A contagem. |
|
Contar
|
usage.relationships.count | integer |
A contagem. |
|
Contar
|
usage.reminders.count | integer |
A contagem. |
|
Contar
|
usage.reports.count | integer |
A contagem. |
|
Contar
|
usage.roles.count | integer |
A contagem. |
|
Contar
|
usage.webhooks.count | integer |
A contagem. |
Definições
createAppResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome do aplicativo. Você tem permissão para criar vários aplicativos com o mesmo nome, no mesmo reino, porque eles terão valores de lance diferentes. Exortamo-lo a ter cuidado ao fazê-lo. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criado
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o aplicativo foi atualizado pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
dateFormat
|
dateFormat | string |
Uma descrição do formato usado ao exibir valores de data neste aplicativo. Observe que este é um parâmetro somente do navegador - consulte a página Detalhes do tipo de campo no Guia da API para saber como os valores de tempo são retornados em chamadas de API. Consulte Sobre a localização de datas para definir o formato de data do aplicativo. |
|
Fuso horário
|
timeZone | string |
Uma descrição do fuso horário usado ao exibir valores de tempo neste aplicativo. Observe que este é um parâmetro somente para navegador - consulte a página Detalhes do tipo de campo no portal para saber como os valores de tempo são retornados em chamadas de API. Consulte Definir o fuso horário do aplicativo e da conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
temTodosOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Partilhar aplicações com todos na Internet (EOTI). |
|
variables
|
variables | array of Variable1 |
As variáveis do aplicativo. Consulte Sobre variáveis de aplicativo |
|
dataClassification
|
dataClassification | string |
O rótulo de Classificação de Dados atribuído ao aplicativo. Se a Classificação de Dados não estiver ativada, ela não será retornada. Se a Classificação de Dados estiver ativada, mas o aplicativo não estiver rotulado, retornaremos "Nenhum". Os rótulos de Classificação de dados podem ser adicionados ao Admin Console por um administrador de realm para planos do Platform+. |
Variável1
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
Nome da variável. |
|
valor
|
value | string |
Valor da variável. |
getAppResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome do aplicativo. Você tem permissão para criar vários aplicativos com o mesmo nome, no mesmo reino, porque eles terão valores de lance diferentes. Exortamo-lo a ter cuidado ao fazê-lo. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criado
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o aplicativo foi atualizado pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
dateFormat
|
dateFormat | string |
Uma descrição do formato usado ao exibir valores de data neste aplicativo. Observe que este é um parâmetro somente do navegador - consulte a página Detalhes do tipo de campo no Guia da API para saber como os valores de tempo são retornados em chamadas de API. Consulte Sobre a localização de datas para definir o formato de data do aplicativo. |
|
Fuso horário
|
timeZone | string |
Uma descrição do fuso horário usado ao exibir valores de tempo neste aplicativo. Observe que este é um parâmetro somente para navegador - consulte a página Detalhes do tipo de campo no portal para saber como os valores de tempo são retornados em chamadas de API. Consulte Definir o fuso horário do aplicativo e da conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
temTodosOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Partilhar aplicações com todos na Internet (EOTI). |
|
variables
|
variables | array of Variable1 |
As variáveis do aplicativo. Consulte Sobre variáveis de aplicativo |
|
dataClassification
|
dataClassification | string |
O rótulo de Classificação de Dados atribuído ao aplicativo. Se a Classificação de Dados não estiver ativada, ela não será retornada. Se a Classificação de Dados estiver ativada, mas o aplicativo não estiver rotulado, retornaremos "Nenhum". Os rótulos de Classificação de dados podem ser adicionados ao Admin Console por um administrador de realm para planos do Platform+. |
updateAppResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome do aplicativo. Você tem permissão para criar vários aplicativos com o mesmo nome, no mesmo reino, porque eles terão valores de lance diferentes. Exortamo-lo a ter cuidado ao fazê-lo. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criado
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o aplicativo foi atualizado pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
dateFormat
|
dateFormat | string |
Uma descrição do formato usado ao exibir valores de data neste aplicativo. Observe que este é um parâmetro somente do navegador - consulte a página Detalhes do tipo de campo no Guia da API para saber como os valores de tempo são retornados em chamadas de API. Consulte Sobre a localização de datas para definir o formato de data do aplicativo. |
|
Fuso horário
|
timeZone | string |
Uma descrição do fuso horário usado ao exibir valores de tempo neste aplicativo. Observe que este é um parâmetro somente para navegador - consulte a página Detalhes do tipo de campo no portal para saber como os valores de tempo são retornados em chamadas de API. Consulte Definir o fuso horário do aplicativo e da conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
temTodosOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Partilhar aplicações com todos na Internet (EOTI). |
|
variables
|
variables | array of Variable1 |
As variáveis do aplicativo. Consulte Sobre variáveis de aplicativo |
|
dataClassification
|
dataClassification | string |
O rótulo de Classificação de Dados atribuído ao aplicativo. Se a Classificação de Dados não estiver ativada, ela não será retornada. Se a Classificação de Dados estiver ativada, mas o aplicativo não estiver rotulado, retornaremos "Nenhum". Os rótulos de Classificação de dados podem ser adicionados ao Admin Console por um administrador de realm para planos do Platform+. |
deleteAppResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
excluídoAppId
|
deletedAppId | string |
Um ID do aplicativo excluído. |
copyAppResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome do aplicativo. Você tem permissão para criar vários aplicativos com o mesmo nome, no mesmo reino, porque eles terão valores de lance diferentes. Exortamo-lo a ter cuidado ao fazê-lo. |
|
descrição
|
description | string |
A descrição do aplicativo |
|
criado
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o aplicativo foi atualizado pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
dateFormat
|
dateFormat | string |
Uma descrição do formato usado ao exibir valores de data neste aplicativo. Observe que este é um parâmetro somente do navegador - consulte a página Detalhes do tipo de campo no Guia da API para saber como os valores de tempo são retornados em chamadas de API. Consulte Sobre a localização de datas para definir o formato de data do aplicativo. |
|
Fuso horário
|
timeZone | string |
Uma descrição do fuso horário usado ao exibir valores de tempo neste aplicativo. Observe que este é um parâmetro somente para navegador - consulte a página Detalhes do tipo de campo no portal para saber como os valores de tempo são retornados em chamadas de API. Consulte Definir o fuso horário do aplicativo e da conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
temTodosOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Partilhar aplicações com todos na Internet (EOTI). |
|
variables
|
variables | array of Variable1 |
As variáveis do aplicativo. Consulte Sobre variáveis de aplicativo |
|
ancestralId
|
ancestorId | string |
A ID do aplicativo do qual este aplicativo foi copiado |
|
dataClassification
|
dataClassification | string |
O rótulo de Classificação de Dados atribuído ao aplicativo. Se a Classificação de Dados não estiver ativada, ela não será retornada. Se a Classificação de Dados estiver ativada, mas o aplicativo não estiver rotulado, retornaremos "Nenhum". Os rótulos de Classificação de dados podem ser adicionados ao Admin Console por um administrador de realm para planos do Platform+. |
createTableResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome da tabela. |
|
id
|
id | string |
O identificador exclusivo (dbid) da tabela. |
|
alias
|
alias | string |
O alias de tabela criado automaticamente para a tabela. |
|
descrição
|
description | string |
A descrição da tabela, conforme configurado por um administrador de aplicativo. |
|
criado
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o esquema ou os dados da tabela foram atualizados pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
próximoRecordId
|
nextRecordId | integer |
A ID de registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada de API foi executada. |
|
próximoFieldId
|
nextFieldId | integer |
O ID de campo incremental que será usado quando o próximo campo for criado, conforme determinado quando a chamada de API foi executada. |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
A id do campo configurado para classificação padrão. |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
A configuração da ordem de classificação padrão na tabela. |
|
keyFieldId
|
keyFieldId | integer |
A id do campo que está configurado para ser a chave nesta tabela, que geralmente é a ID de registro Quickbase. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular da tabela configurado pelo construtor. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
tamanhoLimite
|
sizeLimit | string |
O limite de tamanho para a tabela. |
|
espaçoUsado
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
espaçoRestante
|
spaceRemaining | string |
A quantidade de espaço restante para uso pela tabela. |
DefaultSortOrder
A configuração da ordem de classificação padrão na tabela.
A configuração da ordem de classificação padrão na tabela.
- DefaultSortOrder
- string
getTableResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome da tabela. |
|
id
|
id | string |
O identificador exclusivo (dbid) da tabela. |
|
alias
|
alias | string |
O alias de tabela criado automaticamente para a tabela. |
|
descrição
|
description | string |
A descrição da tabela, conforme configurado por um administrador de aplicativo. |
|
criado
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o esquema ou os dados da tabela foram atualizados pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
próximoRecordId
|
nextRecordId | integer |
A ID de registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada de API foi executada. |
|
próximoFieldId
|
nextFieldId | integer |
O ID de campo incremental que será usado quando o próximo campo for criado, conforme determinado quando a chamada de API foi executada. |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
A id do campo configurado para classificação padrão. |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
A configuração da ordem de classificação padrão na tabela. |
|
keyFieldId
|
keyFieldId | integer |
A id do campo que está configurado para ser a chave nesta tabela, que geralmente é a ID de registro Quickbase. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular da tabela configurado pelo construtor. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
tamanhoLimite
|
sizeLimit | string |
O limite de tamanho para a tabela. |
|
espaçoUsado
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
espaçoRestante
|
spaceRemaining | string |
A quantidade de espaço restante para uso pela tabela. |
updateTableResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
O nome da tabela. |
|
id
|
id | string |
O identificador exclusivo (dbid) da tabela. |
|
alias
|
alias | string |
O alias de tabela criado automaticamente para a tabela. |
|
descrição
|
description | string |
A descrição da tabela, conforme configurado por um administrador de aplicativo. |
|
criado
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
atualizado
|
updated | string |
A hora e a data em que o esquema ou os dados da tabela foram atualizados pela última vez, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
próximoRecordId
|
nextRecordId | integer |
A ID de registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada de API foi executada. |
|
próximoFieldId
|
nextFieldId | integer |
O ID de campo incremental que será usado quando o próximo campo for criado, conforme determinado quando a chamada de API foi executada. |
|
defaultSortFieldId
|
defaultSortFieldId | integer |
A id do campo configurado para classificação padrão. |
|
DefaultSortOrder
|
defaultSortOrder | DefaultSortOrder |
A configuração da ordem de classificação padrão na tabela. |
|
keyFieldId
|
keyFieldId | integer |
A id do campo que está configurado para ser a chave nesta tabela, que geralmente é a ID de registro Quickbase. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular da tabela configurado pelo construtor. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
tamanhoLimite
|
sizeLimit | string |
O limite de tamanho para a tabela. |
|
espaçoUsado
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
espaçoRestante
|
spaceRemaining | string |
A quantidade de espaço restante para uso pela tabela. |
deleteTableResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
deletedTableId
|
deletedTableId | string |
A ID da tabela excluída. |
getRelationshipsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Relacionamentos
|
relationships | array of Relationship |
As relações em uma tabela. |
|
Metadados
|
metadata | Metadata |
Informações adicionais sobre os resultados que podem ser úteis. |
Relacionamento
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A id da relação (id do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
O ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações de campo chave estrangeiras. |
|
isCrossApp
|
isCrossApp | boolean |
Se esta é uma relação entre aplicativos. |
|
lookupFields
|
lookupFields | array of LookupField |
A matriz de campos de pesquisa. |
|
summaryFields
|
summaryFields | array of SummaryField |
A matriz de campos de resumo. |
ForeignKeyField
As informações de campo chave estrangeiras.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Id do campo. |
|
etiqueta
|
label | string |
Rótulo do campo. |
|
tipo
|
type | string |
Tipo de campo. |
LookupField
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Id do campo. |
|
etiqueta
|
label | string |
Rótulo do campo. |
|
tipo
|
type | string |
Tipo de campo. |
SummaryField
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Id do campo. |
|
etiqueta
|
label | string |
Rótulo do campo. |
|
tipo
|
type | string |
Tipo de campo. |
Metadados
Informações adicionais sobre os resultados que podem ser úteis.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ignorar
|
skip | integer |
O número de relações a serem ignoradas. |
|
totalRelacionamentos
|
totalRelationships | integer |
O número total de relações. |
|
numRelacionamentos
|
numRelationships | integer |
O número de relações no objeto de resposta atual. |
createRelationshipResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A id da relação (id do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
O ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações de campo chave estrangeiras. |
|
isCrossApp
|
isCrossApp | boolean |
Se esta é uma relação entre aplicativos. |
|
lookupFields
|
lookupFields | array of LookupField |
A matriz de campos de pesquisa. |
|
summaryFields
|
summaryFields | array of SummaryField |
A matriz de campos de resumo. |
updateRelationshipResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A id da relação (id do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
O ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações de campo chave estrangeiras. |
|
isCrossApp
|
isCrossApp | boolean |
Se esta é uma relação entre aplicativos. |
|
lookupFields
|
lookupFields | array of LookupField |
A matriz de campos de pesquisa. |
|
summaryFields
|
summaryFields | array of SummaryField |
A matriz de campos de resumo. |
deleteRelationshipResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
relationshipId
|
relationshipId | integer |
O id da relação. |
Query
A definição de consulta configurada no Quickbase que é executada quando o relatório é executado.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
tableId
|
tableId | string |
O identificador de tabela para o relatório. |
|
filtro
|
filter | string |
Filtro usado para consultar dados. |
|
formulaCampos
|
formulaFields | array of FormulaField |
Campos de fórmula calculados. |
FormulaField
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Identificador do campo de fórmula. |
|
etiqueta
|
label | string |
Rótulo do campo de fórmula. |
|
Tipo de campo
|
fieldType | FieldType |
Tipo de valor de fórmula resultante. |
|
fórmula
|
formula | string |
Texto da fórmula. |
|
precisão decimal
|
decimalPrecision | integer |
Para a fórmula numérica, a precisão do número. |
Tipo de campo
getReportResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador do relatório, exclusivo da tabela. |
|
nome
|
name | string |
O nome configurado do relatório. |
|
tipo
|
type | string |
O tipo de relatório no Quickbase (por exemplo, gráfico). |
|
descrição
|
description | string |
A descrição configurada de um relatório. |
|
ownerId
|
ownerId | integer |
Opcional, mostrado apenas para relatórios pessoais. O ID de usuário do proprietário do relatório. |
|
Query
|
query | Query |
A definição de consulta configurada no Quickbase que é executada quando o relatório é executado. |
|
propriedades
|
properties | object |
Uma lista de propriedades específicas para o tipo de relatório. Para ver uma descrição detalhada das propriedades de cada tipo de relatório, consulte Tipos de relatório. |
|
usadoÚltimo
|
usedLast | string |
O instante em que um relatório foi usado pela última vez. |
|
usadoContagem
|
usedCount | integer |
O número de vezes que um relatório foi usado. |
runReportResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
campos
|
fields | array of Field |
Uma matriz de objetos que contém metadados limitados de cada campo exibido no relatório. Isso ajuda na criação de lógica que depende de tipos de campo e IDs. |
|
dados
|
data | array of object |
Uma matriz de objetos que representa os dados do registro ou valores resumidos, dependendo do tipo de relatório. |
|
items
|
data | object | |
|
Metadados1
|
metadata | Metadata1 |
Informações adicionais sobre os resultados que podem ser úteis. A paginação pode ser necessária se você especificar um número menor de resultados a serem ignorados do que o disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se é necessária paginação adicional. |
Campo
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Id do campo. |
|
etiqueta
|
label | string |
Rótulo do campo. |
|
tipo
|
type | string |
Tipo de campo. |
|
labelOverride
|
labelOverride | string |
Substituição do rótulo do título da coluna para o campo no relatório. |
Metadados1
Informações adicionais sobre os resultados que podem ser úteis. A paginação pode ser necessária se você especificar um número menor de resultados a serem ignorados do que o disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se é necessária paginação adicional.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ignorar
|
skip | integer |
O número de registros a serem ignorados |
|
numFields
|
numFields | integer |
O número de campos em cada registro no objeto de resposta atual |
|
top
|
top | integer |
Se existir, o número máximo de registos solicitados pelo autor da chamada |
|
totalRegistos
|
totalRecords | integer |
O número total de registos no conjunto de resultados |
|
numRecords
|
numRecords | integer |
O número de registros no objeto de resposta atual |
Propriedades1
Propriedades adicionais para o campo. Consulte a página Detalhes do tipo de campo para obter mais detalhes sobre as propriedades de cada tipo de campo.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
fazTotal
|
doesTotal | boolean |
Se este campo é total em relatórios dentro do produto. |
|
Gravação automática
|
autoSave | boolean |
Se o campo de link será salvo automaticamente. |
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID de usuário padrão. |
|
maxVersões
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
carryChoices
|
carryChoices | boolean |
Se o campo deve ter seus campos de múltipla escolha quando copiado. |
|
format
|
format | integer |
O formato para exibir o tempo. |
|
maxComprimento
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
linkTexto
|
linkText | string |
O valor de texto configurado que substitui a URL que os usuários veem no produto. |
|
parentFieldId
|
parentFieldId | integer |
A id do campo composto pai, quando aplicável. |
|
displayFuso horário
|
displayTimezone | boolean |
Indica se o fuso horário deve ser exibido dentro do produto. |
|
summaryTargetFieldId
|
summaryTargetFieldId | integer |
A id do campo que é usado para agregar valores da criança, quando aplicável. Isso exibirá 0 se a função de resumo não exigir uma seleção de campo (como contagem). |
|
permitirNovaEscolhas
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
masterChoiceFieldId
|
masterChoiceFieldId | integer |
O id do campo que é a referência na relação. |
|
padrãoHoje
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
unidades
|
units | string |
O rótulo das unidades. |
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
A id do campo que é o destino na tabela mestra para esta pesquisa. |
|
SummaryFunction
|
summaryFunction | SummaryFunction |
O tipo de função de acumulação de resumo. |
|
sourceFieldId
|
sourceFieldId | integer |
A id do campo de origem. |
|
masterTableTag
|
masterTableTag | string |
O alias de tabela para a tabela mestra na relação da qual este campo faz parte. |
|
fazMédia
|
doesAverage | boolean |
Se este campo é a média em relatórios dentro do produto. |
|
fórmula
|
formula | string |
A fórmula do campo conforme configurada no Quickbase. |
|
casas decimais
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
seeVersões
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além da mais recente, de um anexo de arquivo dentro do produto. |
|
displayMês
|
displayMonth | string |
Como exibir meses. |
|
numLines
|
numLines | integer |
O número de linhas mostradas no Quickbase para este campo de texto. |
|
displayE-mail
|
displayEmail | string |
Como o e-mail é exibido. |
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
capaTexto
|
coverText | string |
Um texto alternativo amigável que pode ser usado para exibir um link no navegador. |
|
currencySymbol
|
currencySymbol | string |
O símbolo atual usado ao exibir valores de campo dentro do produto. |
|
masterChoiceTableId
|
masterChoiceTableId | integer |
A id da tabela que é o mestre nessa relação. |
|
targetFieldId
|
targetFieldId | integer |
A id do campo de destino. |
|
displayUser
|
displayUser | string |
A opção configurada para como os usuários são exibidos dentro do produto. |
|
blankIsZero
|
blankIsZero | boolean |
Se um valor em branco é tratado da mesma forma que 0 nos cálculos dentro do produto. |
|
exato
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
startField
|
startField | integer |
O id do campo inicial. |
|
defaultDomain
|
defaultDomain | string |
Domínio de e-mail padrão. |
|
defaultValue
|
defaultValue | string |
O valor padrão configurado para um campo quando um novo registro é adicionado. |
|
escolhasLuid
|
choicesLuid | array of object |
Lista de opções do usuário. |
|
items
|
choicesLuid | object | |
|
abreviar
|
abbreviate | boolean |
Não mostre o protocolo de URL ao mostrar o URL. |
|
xmlTag
|
xmlTag | string |
A tag xml do campo. |
|
targetTableName
|
targetTableName | string |
O nome da tabela de destino do campo. |
|
númeroFormato
|
numberFormat | integer |
O formato usado para exibir valores numéricos no produto (decimal, separadores, grupo de dígitos). |
|
apareceAs
|
appearsAs | string |
O texto do link, se vazio, o url será usado como texto do link. |
|
Largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
Formato da moeda
|
currencyFormat | CurrencyFormat |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
displayImagens
|
displayImages | boolean |
Indica se as imagens serão exibidas para anexos de arquivo em formulários e relatórios dentro do produto. |
|
foreignKey
|
foreignKey | boolean |
Indica se o campo é uma chave estrangeira (ou campo de referência) em uma relação. |
|
displayDayOfWeek
|
displayDayOfWeek | boolean |
Indica se o dia da semana deve ser exibido dentro do produto. |
|
summaryReferenceFieldId
|
summaryReferenceFieldId | integer |
A id do campo que é a referência na relação para este resumo. |
|
vírgulaStart
|
commaStart | integer |
O número de dígitos antes das vírgulas é exibido no produto, quando aplicável. |
|
choices
|
choices | array of string |
Uma matriz de entradas que existem para um campo que oferece opções ao usuário. |
|
targetTableId
|
targetTableId | string |
O id da tabela de destino. |
|
displayRelativo
|
displayRelative | boolean |
Se o tempo deve ser exibido como relativo. |
|
compositeFields
|
compositeFields | array of object |
Uma matriz dos campos que compõem um campo composto (por exemplo, endereço). |
|
items
|
compositeFields | object | |
|
Modo de versão
|
versionMode | VersionMode |
Modos de versão para ficheiros. Manter todas as versões vs manter a última versão. |
|
displayTime
|
displayTime | boolean |
Indica se a hora deve ser exibida, além da data. |
|
durationField
|
durationField | integer |
O id do campo de duração. |
|
snapFieldId
|
snapFieldId | integer |
A id do campo que é usado para capturar valores de instantâneo, quando aplicável. |
|
horas24
|
hours24 | boolean |
Indica se o tempo deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
sortAlpha
|
sortAlpha | boolean |
Se a classificação alfabética deve ser ordenada, a classificação padrão é por ID de registro. |
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas classificam como inseridas vs alfabeticamente. |
|
hasExtension
|
hasExtension | boolean |
Se este campo tem uma extensão telefónica. |
|
Semana de trabalho
|
workWeek | integer |
O tipo de semana de trabalho. |
|
useNewWindow
|
useNewWindow | boolean |
Indica se a URL deve abrir uma nova janela quando um usuário clica nela dentro do produto. |
|
acrescentarApenas
|
appendOnly | boolean |
Se este campo é apenas acréscimo. |
|
displayAsLink
|
displayAsLink | boolean |
Indica se um campo que faz parte da relação deve ser mostrado como um hiperlink para o registro pai dentro do produto. |
|
allowHTML
|
allowHTML | boolean |
Se este campo permite html. |
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
A id do campo que é a referência na relação para esta pesquisa. |
SummaryFunction
O tipo de função de acumulação de resumo.
O tipo de função de acumulação de resumo.
- SummaryFunction
- string
Formato da moeda
O formato de moeda usado ao exibir valores de campo dentro do produto.
O formato de moeda usado ao exibir valores de campo dentro do produto.
- Formato da moeda
- string
Modo de versão
Modos de versão para ficheiros. Manter todas as versões vs manter a última versão.
Modos de versão para ficheiros. Manter todas as versões vs manter a última versão.
- Modo de versão
- string
Permissão
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
função
|
role | string |
A função associada a uma determinada permissão para o campo |
|
permissionType
|
permissionType | string |
A permissão dada à função para este campo |
|
roleId
|
roleId | integer |
O Id da função dada |
createFieldResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O id do campo, exclusivo para esta tabela. |
|
Tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, será 'pesquisa', 'resumo' ou 'fórmula', para indicar o tipo de campo derivado. Para campos não derivados, isso ficará em branco. |
|
etiqueta
|
label | string |
O rótulo (nome) do campo. |
|
noWrap
|
noWrap | boolean |
Indica se o campo está configurado para não ser encapsulado quando exibido no produto. |
|
bold
|
bold | boolean |
Indica se o campo está configurado para ser exibido em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como obrigatório. |
|
apareceByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão nos relatórios. |
|
findEnabled
|
findEnabled | boolean |
Indica se o campo está marcado como pesquisável. |
|
único
|
unique | boolean |
Indica se o campo está marcado como exclusivo. |
|
doesDataCopy
|
doesDataCopy | boolean |
Indica se os dados de campo serão copiados quando um usuário copiar o registro. |
|
campoAjuda
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
auditado
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Propriedades1
|
properties | Properties1 |
Propriedades adicionais para o campo. Consulte a página Detalhes do tipo de campo para obter mais detalhes sobre as propriedades de cada tipo de campo. |
|
permissões
|
permissions | array of Permission |
Permissões de campo para diferentes funções. |
deleteFieldsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
deletedFieldIds
|
deletedFieldIds | array of integer |
Lista de IDs de campo a serem excluídas. |
|
erros
|
errors | array of string |
Lista de erros encontrados. |
getFieldResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O id do campo, exclusivo para esta tabela. |
|
Tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, será 'pesquisa', 'resumo' ou 'fórmula', para indicar o tipo de campo derivado. Para campos não derivados, isso ficará em branco. |
|
etiqueta
|
label | string |
O rótulo (nome) do campo. |
|
noWrap
|
noWrap | boolean |
Indica se o campo está configurado para não ser encapsulado quando exibido no produto. |
|
bold
|
bold | boolean |
Indica se o campo está configurado para ser exibido em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como obrigatório. |
|
apareceByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão nos relatórios. |
|
findEnabled
|
findEnabled | boolean |
Indica se o campo está marcado como pesquisável. |
|
único
|
unique | boolean |
Indica se o campo está marcado como exclusivo. |
|
doesDataCopy
|
doesDataCopy | boolean |
Indica se os dados de campo serão copiados quando um usuário copiar o registro. |
|
campoAjuda
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
auditado
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Propriedades1
|
properties | Properties1 |
Propriedades adicionais para o campo. Consulte a página Detalhes do tipo de campo para obter mais detalhes sobre as propriedades de cada tipo de campo. |
|
permissões
|
permissions | array of Permission |
Permissões de campo para diferentes funções. |
updateFieldResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
O id do campo, exclusivo para esta tabela. |
|
Tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, será 'pesquisa', 'resumo' ou 'fórmula', para indicar o tipo de campo derivado. Para campos não derivados, isso ficará em branco. |
|
etiqueta
|
label | string |
O rótulo (nome) do campo. |
|
noWrap
|
noWrap | boolean |
Indica se o campo está configurado para não ser encapsulado quando exibido no produto. |
|
bold
|
bold | boolean |
Indica se o campo está configurado para ser exibido em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como obrigatório. |
|
apareceByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão nos relatórios. |
|
findEnabled
|
findEnabled | boolean |
Indica se o campo está marcado como pesquisável. |
|
único
|
unique | boolean |
Indica se o campo está marcado como exclusivo. |
|
doesDataCopy
|
doesDataCopy | boolean |
Indica se os dados de campo serão copiados quando um usuário copiar o registro. |
|
campoAjuda
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
auditado
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Propriedades1
|
properties | Properties1 |
Propriedades adicionais para o campo. Consulte a página Detalhes do tipo de campo para obter mais detalhes sobre as propriedades de cada tipo de campo. |
|
permissões
|
permissions | array of Permission |
Permissões de campo para diferentes funções. |
runFormulaResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
result | string |
O resultado da execução da fórmula. |
upsertResponse
Uma resposta bem-sucedida que inclui detalhes sobre os registros adicionados, atualizados ou inalterados. No exemplo abaixo, a tabela tinha anteriormente dez registros com IDs de 1 a 10. O usuário posta um upsert que atualiza o valor do registro 1 e adiciona dois novos registros, todos com sucesso.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Metadados2
|
metadata | Metadata2 |
Informações sobre registos criados, registos atualizados, registos referenciados, mas inalterados, e registos com quaisquer erros durante o processamento. |
|
dados
|
data | array of object |
Os dados que se espera que sejam devolvidos. |
|
items
|
data | object |
Metadados2
Informações sobre registos criados, registos atualizados, registos referenciados, mas inalterados, e registos com quaisquer erros durante o processamento.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
createdRecordIds
|
createdRecordIds | array of integer |
Matriz que contém as ids de registro criadas. |
|
lineErrors
|
lineErrors | object |
Este só será devolvido em caso de registos falhados. É uma coleção de erros que ocorreram ao processar os dados recebidos que resultaram em registros não sendo processados. Cada objeto tem uma chave que representa o número de sequência do registro na carga útil original (a partir de 1). O valor é uma lista de erros ocorridos. |
|
RecordIds inalterados
|
unchangedRecordIds | array of integer |
Matriz que contém as ids de registro inalteradas. |
|
updatedRecordIds
|
updatedRecordIds | array of integer |
Matriz que contém as ids de registro atualizadas. |
|
totalNúmerodeRegistrosProcessados
|
totalNumberOfRecordsProcessed | integer |
Número de registos processados. Inclui atualizações de registro bem-sucedidas e com falha. |
deleteRecordsResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
númeroSuprimido
|
numberDeleted | integer |
O número de registos eliminados. |
runQueryResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
campos
|
fields | array of Fields2 |
Uma matriz de objetos que contém metadados limitados de cada campo exibido no relatório. Isso ajuda na criação de lógica que depende de tipos de campo e IDs. |
|
dados
|
data | array of object |
Uma matriz de objetos que representa os dados do registro ou valores resumidos, dependendo do tipo de relatório. |
|
items
|
data | object | |
|
Metadados1
|
metadata | Metadata1 |
Informações adicionais sobre os resultados que podem ser úteis. A paginação pode ser necessária se você especificar um número menor de resultados a serem ignorados do que o disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se é necessária paginação adicional. |
Campos2
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Id do campo. |
|
etiqueta
|
label | string |
Rótulo do campo. |
|
tipo
|
type | string |
Tipo de campo. |
getTempTokenDBIDResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Autorização temporária
|
temporaryAuthorization | string |
Token de autorização temporária. |
cloneUserTokenResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
active
|
active | boolean |
Se o token de usuário está ativo. |
|
apps
|
apps | array of App |
A lista de aplicativos aos quais esse token de usuário é atribuído. |
|
lastUsed
|
lastUsed | string |
A última data em que este token de usuário foi usado, no formato de hora ISO 8601 AAAA-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
descrição
|
description | string |
Descrição do token de usuário. |
|
id
|
id | integer |
ID do token de usuário. |
|
nome
|
name | string |
Nome do token de usuário. |
|
token
|
token | string |
Valor do token de usuário. |
App
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
nome
|
name | string |
O nome do aplicativo. |
deleteUserTokenResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID do token de usuário. |
deleteFileResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
versionNumber
|
versionNumber | integer |
O número de versões excluídas. |
|
fileName
|
fileName | string |
O nome do arquivo associado à versão excluída. |
|
carregado
|
uploaded | string |
O carimbo de data/hora quando a versão foi originalmente carregada. |
|
Criador
|
creator | Creator |
O usuário que carregou a versão. |
Criador
O usuário que carregou a versão.
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
Nome completo do usuário. |
|
id
|
id | string |
ID do usuário. |
|
e-mail
|
string |
E-mail do usuário. |
|
|
nome de utilizador
|
userName | string |
Nome de usuário conforme atualizado nas propriedades do usuário. Opcional, aparece se não for o mesmo que o e-mail do usuário. |
cadeia (de caracteres)
Este é o tipo de dados básico 'string'.