Base Rápida (Editor Independente)
O Quickbase é uma plataforma de desenvolvimento de aplicativos que une equipes de TI e de negócios, permitindo que solucionadores de problemas de qualquer experiência técnica trabalhem juntos para criar com segurança e sustentabilidade um ecossistema de aplicativos. O Quickbase ajuda as empresas a acelerar a inovação contínua de processos exclusivos, permitindo o desenvolvimento de cidadãos em escala em uma plataforma comum.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Publicador | Troy Taylor, Hitachi Solutions |
| Site | https://www.quickbase.com/ |
| Política de privacidade | https://www.quickbase.com/privacy |
| Categorias | Produtividade;Operações de TI |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | 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.
Essa não é uma conexão compartilhável. Se o aplicativo de energia 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 realm | cadeia | Especifique o nome do host do realm. | Verdade |
| Authorization | secureString | O token de usuário no formato "QB-USER-TOKEN yourToken". | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Atualizar um aplicativo |
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 um campo |
Atualiza as propriedades e as 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 possam ser rejeitados. Confira as descrições de opções, exclusivas e necessárias 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 relação |
Use esse 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. |
| Baixar um anexo |
Baixa o anexo de arquivo, com o conteúdo do anexo de arquivo codificado no formato base64. A resposta da API retorna o nome do |
| Clonar um token de usuário |
Clona o token de usuário autenticado. Todos os aplicativos associados a esse token são automaticamente associados ao novo token. |
| Consultar 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 sobre a resposta e coletar mais dados. |
| Copiar um aplicativo |
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 aplicativo |
Cria um aplicativo em uma conta. Você deve ter direitos de criação de aplicativo na respectiva conta. As principais propriedades e variáveis de aplicativo podem ser definidas com essa API. |
| Criar um campo |
Cria um campo dentro de uma tabela, incluindo as permissões personalizadas desse campo. |
| Criar um relacionamento |
Cria uma relação em uma tabela, bem como campos de pesquisa/resumo. As relações só podem ser criadas para tabelas no mesmo aplicativo. |
| Criar uma tabela |
Cria uma tabela em um aplicativo. |
| Desativar um token de usuário |
Desativa o token de usuário autenticado. Depois que isso for feito, o token de usuário deverá ser reativado na interface do usuário. |
| Excluir campos |
Exclui um ou muitos campos em uma tabela, com base na ID do campo. Isso também excluirá permanentemente todos os dados ou cálculos nesse campo. |
| Excluir registros |
Exclui registros 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. 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 arquivo. |
| Excluir um aplicativo |
Exclui um aplicativo inteiro, incluindo todas as tabelas e dados. |
| Excluir um relacionamento |
Use esse ponto de extremidade para excluir uma relação inteira, incluindo todos os campos de pesquisa e resumo. O campo de referência na relação não será excluído. |
| Excluir um token de usuário |
Exclui o token de usuário autenticado. Isso não é reversível. |
| Excluir uma tabela |
Exclui uma tabela específica em um aplicativo, incluindo todos os dados dentro dela. |
| Executar um relatório |
Executa um relatório com base em uma ID e retorna os dados subjacentes associados a ele. O formato dos dados variará com base no tipo de relatório. Relatórios que se concentram em dados de nível de registro (tabela, calendário etc.) retornam os registros individuais. Relatórios agregados (resumo, gráfico) retornarão as informações resumidas conforme configurado no relatório. 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 sobre a resposta e coletar mais dados. |
| Executar uma fórmula |
Permite a execução de uma fórmula por meio de uma chamada à API. Use esse método no código personalizado para obter o valor de volta de uma fórmula sem um campo discreto em um registro. |
| Inserir registros de atualização do andor |
Insira e/ou atualize os registros em uma tabela. Nesta única chamada à API, inserções e atualizações podem ser enviadas. A atualização pode usar o campo de chave na tabela ou qualquer outro campo exclusivo com suporte. 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. |
| 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 de aplicativo |
Obtenha uma lista de eventos que podem ser disparados com base em dados ou ações do usuário neste aplicativo, inclui: notificação por email, Lembretes, Assinaturas, Ações do QB, Webhooks, Automações disparadas por alteração de registro (não inclui agendadas). |
| Obter tabelas para um aplicativo |
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 na tabela Get. |
| Obter todos os relacionamentos |
Obtenha uma lista de todas as relações e suas definições para uma tabela específica. Detalhes são fornecidos para os lados pai e filho de relações dentro de um determinado aplicativo. Detalhes limitados são retornados para relações entre aplicativos. |
| Obter todos os relatórios de tabela |
Obtenha o esquema (propriedades) de todos os relatórios de uma tabela. Se o usuário que executa a API for um administrador de aplicativos, a API também retornará todos os relatórios pessoais com a ID do usuário do proprietário. |
| Obter um app |
Retorna as principais propriedades de um aplicativo, incluindo variáveis de aplicativo. |
| Obter um relatório |
Obtenha o esquema (propriedades) de um relatório individual. |
| Obter um token temporário para um DBID |
Use esse 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 à API (consulte autorização). Esse token expira em 5 minutos. |
| Obter um uso de campo |
Obtenha estatísticas de uso de campos únicos. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo. |
| Obter uma tabela |
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 aplicativo
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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | True | string |
O nome da variável. |
|
value
|
value | True | string |
O valor da variável. |
|
nome
|
name | string |
O nome do aplicativo. |
|
|
descrição
|
description | string |
A descrição do aplicativo. |
|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Retornos
- Atualizar resposta do aplicativo
- updateAppResponse
Atualizar um campo
Atualiza as propriedades e as 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 possam ser rejeitados. Confira as descrições de opções, exclusivas e necessárias 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
Auditadas
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. Você só poderá definir essa propriedade como "true" se o aplicativo tiver logs de auditoria habilitados. Consulte Habilitar logs de alteração de dados em Logs de Auditoria do Quickbase. |
|
|
fieldHelp
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
|
negrito
|
bold | boolean |
Indica se o campo está configurado para exibição em negrito no produto. |
|
|
required
|
required | boolean |
Indica se o campo é necessário (ou seja, se cada registro deve ter um valor não nulo neste campo). Se você tentar alterar um campo de não necessário para necessário, e a tabela contiver atualmente 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 necessário. |
|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
|
doesTotal
|
doesTotal | boolean |
Se esse campo totaliza em relatórios dentro do produto. |
|
|
salvamento automático
|
autoSave | boolean |
Se o campo de link salvará automaticamente. |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID do usuário padrão. |
|
|
maxVersions
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
|
format
|
format | integer |
O formato a ser exibido. |
|
|
carryChoices
|
carryChoices | boolean |
Se o campo deve carregar seus campos de múltipla escolha quando copiado. |
|
|
comprimento máximo
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
|
linkText
|
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 de composição pai, quando aplicável. |
|
|
displayTimezone
|
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 do filho, quando aplicável. Isso exibirá 0 se a função de resumo não exigir uma seleção de campo (como contagem). |
|
|
allowNewChoices
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
|
defaultToday
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
|
Unidades
|
units | string |
O rótulo de unidades. |
|
|
lookupTargetFieldId
|
lookupTargetFieldId | integer |
A ID do campo que é o destino na tabela pai para esta pesquisa. |
|
|
SummaryFunction3
|
summaryFunction | string |
O tipo de acúmulo para o campo resumo. |
|
|
sourceFieldId
|
sourceFieldId | integer |
A ID do campo de origem. |
|
|
doesAverage
|
doesAverage | boolean |
Se esse campo tem uma média em relatórios dentro do produto. |
|
|
fórmula
|
formula | string |
A fórmula do campo, conforme configurado no Quickbase. |
|
|
decimalPlaces
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
|
displayMonth
|
displayMonth | string |
Como exibir meses. |
|
|
seeVersions
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além das mais recentes, de um anexo de arquivo dentro do produto. |
|
|
numLines
|
numLines | integer |
O número de linhas mostradas na Base Rápida para este campo de texto. |
|
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
|
displayEmail
|
displayEmail | string |
Como o email é exibido. |
|
|
coverText
|
coverText | string |
Um texto amigável alternativo 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 como 0 em cálculos dentro do produto. |
|
|
exacto
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
|
defaultDomain
|
defaultDomain | string |
Domínio de email 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 a URL. |
|
|
formatoNúmero
|
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. |
|
|
appearsAs
|
appearsAs | string |
O texto do link, se vazio, a URL será usada como texto de link. |
|
|
largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
|
CurrencyFormat
|
currencyFormat | string |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
|
displayImages
|
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 deste resumo. |
|
|
commaStart
|
commaStart | integer |
O número de dígitos antes da exibição de vírgulas no produto, quando aplicável. |
|
|
choices
|
choices | array of string |
Uma matriz de entradas que existe para um campo que oferece opções para o usuário. Observe que essas opções se referem aos valores válidos de todos os registros adicionados no futuro. Você tem permissão para remover valores da lista de opções mesmo se houver registros existentes com esses valores neste campo. Eles serão exibidos em vermelho quando os usuários examinarem os dados no navegador, mas não houver 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 |
A ID da tabela de destino. |
|
|
displayRelative
|
displayRelative | boolean |
Se o tempo de exibição deve ser exibido como relativo. |
|
|
compositeFields
|
compositeFields | object | ||
|
summaryTableId
|
summaryTableId | string |
A tabela 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. |
|
|
VersionMode
|
versionMode | string |
Modos de versão para arquivos. Mantenha todas as versões versus mantenha a última versão. |
|
|
snapFieldId
|
snapFieldId | integer |
A ID do campo que é usado para os valores de instantâneo, quando aplicável. |
|
|
hours24
|
hours24 | boolean |
Indica se o tempo de exibição deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
|
sortAlpha
|
sortAlpha | boolean |
Se for para classificar em ordem alfabética, a classificação padrão é por ID de registro. |
|
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas são classificadas como inseridas em ordem alfabética. |
|
|
hasExtension
|
hasExtension | boolean |
Se esse campo tem uma extensão de telefone. |
|
|
useNewWindow
|
useNewWindow | boolean |
Indica se a URL deve abrir uma nova janela quando um usuário clica nela dentro do produto. |
|
|
appendOnly
|
appendOnly | boolean |
Se esse campo é somente 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 essa pesquisa. |
|
|
appearsByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão em 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 |
A ID da função determinada |
|
|
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 encapsular quando exibido no produto. |
|
|
ID do campo
|
fieldId | True | integer |
O FID (identificador exclusivo) do campo. |
Retornos
- Atualizar resposta de campo
- updateFieldResponse
Atualizar uma relação
Use esse 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
A ID do campo a ser resumida. |
|
|
etiqueta
|
label | string |
O rótulo do campo resumo. |
|
|
AccumulationType
|
accumulationType | True | string |
O tipo de acúmulo para o campo 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 DBID (identificador exclusivo) da tabela. Esta será a tabela filho. |
|
ID da relação
|
relationshipId | True | double |
A ID da relação. Esta é a ID do campo de referência na tabela filho. |
Retornos
- Atualizar resposta de relação
- 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
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á 'Records'. |
|
|
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 DBID (identificador exclusivo) da tabela. |
Retornos
- Atualizar resposta da tabela
- updateTableResponse
Baixar um anexo
Baixa o anexo de arquivo, com o conteúdo do anexo de arquivo codificado no formato base64. A resposta da API retorna o nome do Content-Disposition arquivo no cabeçalho. 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
ID do Registro
|
recordId | True | integer |
O identificador exclusivo do registro. |
|
ID do campo
|
fieldId | True | integer |
O identificador exclusivo do campo. |
|
Número de Versão
|
versionNumber | True | integer |
O número da versão do anexo do arquivo. |
Retornos
- response
- string
Clonar um token de usuário
Clona o token de usuário autenticado. Todos os aplicativos associados a esse token são automaticamente associados ao novo token.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | string |
O novo nome do token de usuário clonado. |
|
|
descrição
|
description | string |
A descrição do token de usuário clonado. |
Retornos
- Clonar resposta de token de usuário
- cloneUserTokenResponse
Consultar 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 sobre a resposta e coletar mais dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ignorar
|
skip | integer |
O número de registros a serem ignoradas. |
|
|
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 o tempo 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 ASC (ordem crescente), DESC (ordem decrescente) ou valores iguais (valores iguais) |
|
|
sortBy
|
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 classificação pode melhorar o desempenho. |
|
|
select
|
select | object | ||
|
from
|
from | True | string |
O identificador da tabela. |
Retornos
- Executar resposta de consulta
- runQueryResponse
Copiar um aplicativo
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
| Nome | Chave | Obrigató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 deve adicionar o token de usuário usado para fazer essa solicitação ao novo aplicativo |
|
|
excludeFiles
|
excludeFiles | boolean |
Se keepData for true, se os anexos de arquivo também devem ser copiados. Se keepData for false, essa propriedade será ignorada |
|
|
keepData
|
keepData | boolean |
Se os dados do aplicativo devem ser copiados junto com o esquema |
|
|
usersAndRoles
|
usersAndRoles | boolean |
Se for true, os usuários serão copiados junto com suas funções atribuídas. Se for falso, os usuários e as funções serão copiados, mas as funções não serão atribuídas |
|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Retornos
- Copiar resposta do aplicativo
- copyAppResponse
Criar um aplicativo
Cria um aplicativo em uma conta. Você deve ter direitos de criação de aplicativo na respectiva conta. As principais propriedades e variáveis de aplicativo podem ser definidas com essa API.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
assignToken
|
assignToken | boolean |
Defina como true se você 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. |
|
value
|
value | True | string |
O valor da 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 realm, pois eles terão valores dbid diferentes. Pedimos que tenha cuidado em fazer isso. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
Retornos
- Criar resposta do aplicativo
- createAppResponse
Criar um campo
Cria um campo dentro de uma tabela, incluindo as permissões personalizadas desse campo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
Auditadas
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. Você só poderá definir essa propriedade como "true" se o aplicativo tiver logs de auditoria habilitados. Consulte Habilitar logs de alteração de dados em Logs de Auditoria do Quickbase. |
|
|
fieldHelp
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
|
negrito
|
bold | boolean |
Indica se o campo está configurado para exibição em negrito no produto. |
|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
|
doesTotal
|
doesTotal | boolean |
Se esse campo totaliza em relatórios dentro do produto. |
|
|
salvamento automático
|
autoSave | boolean |
Se o campo de link salvará automaticamente. |
|
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID do usuário padrão. |
|
|
maxVersions
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
|
format
|
format | integer |
O formato a ser exibido. |
|
|
carryChoices
|
carryChoices | boolean |
Se o campo deve carregar seus campos de múltipla escolha quando copiado. |
|
|
comprimento máximo
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
|
linkText
|
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 de composição pai, quando aplicável. |
|
|
displayTimezone
|
displayTimezone | boolean |
Indica se o fuso horário deve ser exibido dentro do produto. |
|
|
allowNewChoices
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
|
defaultToday
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
|
Unidades
|
units | string |
O rótulo de unidades. |
|
|
sourceFieldId
|
sourceFieldId | integer |
A ID do campo de origem. |
|
|
doesAverage
|
doesAverage | boolean |
Se esse campo tem uma média em relatórios dentro do produto. |
|
|
fórmula
|
formula | string |
A fórmula do campo, conforme configurado no Quickbase. |
|
|
decimalPlaces
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
|
displayMonth
|
displayMonth | string |
Como exibir meses. |
|
|
seeVersions
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além das mais recentes, de um anexo de arquivo dentro do produto. |
|
|
numLines
|
numLines | integer |
O número de linhas mostradas na Base Rápida para este campo de texto. |
|
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
|
displayEmail
|
displayEmail | string |
Como o email é exibido. |
|
|
coverText
|
coverText | string |
Um texto amigável alternativo 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 como 0 em cálculos dentro do produto. |
|
|
exacto
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
|
defaultDomain
|
defaultDomain | string |
Domínio de email 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 a URL. |
|
|
formatoNúmero
|
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. |
|
|
appearsAs
|
appearsAs | string |
O texto do link, se vazio, a URL será usada como texto de link. |
|
|
largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
|
CurrencyFormat
|
currencyFormat | string |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
|
displayImages
|
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. |
|
|
commaStart
|
commaStart | integer |
O número de dígitos antes da exibição de vírgulas no produto, quando aplicável. |
|
|
choices
|
choices | array of string |
Uma matriz de entradas que existe para um campo que oferece opções para o usuário. Observe que essas opções se referem aos valores válidos de todos os registros adicionados no futuro. Você tem permissão para remover valores da lista de opções mesmo se houver registros existentes com esses valores neste campo. Eles serão exibidos em vermelho quando os usuários examinarem os dados no navegador, mas não houver 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 |
A ID da tabela de destino. |
|
|
displayRelative
|
displayRelative | boolean |
Se o tempo de exibição deve ser exibido como relativo. |
|
|
compositeFields
|
compositeFields | object | ||
|
displayTime
|
displayTime | boolean |
Indica se a hora deve ser exibida, além da data. |
|
|
VersionMode
|
versionMode | string |
Modos de versão para arquivos. Mantenha todas as versões versus mantenha a última versão. |
|
|
snapFieldId
|
snapFieldId | integer |
A ID do campo que é usado para os valores de instantâneo, quando aplicável. |
|
|
hours24
|
hours24 | boolean |
Indica se o tempo de exibição deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
|
sortAlpha
|
sortAlpha | boolean |
Se for para classificar em ordem alfabética, a classificação padrão é por ID de registro. |
|
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas são classificadas como inseridas em ordem alfabética. |
|
|
hasExtension
|
hasExtension | boolean |
Se esse campo tem uma extensão de telefone. |
|
|
useNewWindow
|
useNewWindow | boolean |
Indica se a URL deve abrir uma nova janela quando um usuário clica nela dentro do produto. |
|
|
appendOnly
|
appendOnly | boolean |
Se esse campo é somente 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. |
|
|
appearsByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão em 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 |
A ID da função determinada |
|
|
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 encapsular quando exibido no produto. |
Retornos
- Criar resposta de campo
- createFieldResponse
Criar um relacionamento
Cria uma relação em uma tabela, bem como campos de pesquisa/resumo. As relações só podem ser criadas para tabelas no mesmo aplicativo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
summaryFid
|
summaryFid | double |
A ID do campo a ser resumida. |
|
|
etiqueta
|
label | string |
O rótulo do campo resumo. |
|
|
AccumulationType
|
accumulationType | True | string |
O tipo de acúmulo para o campo 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á campos de pesquisa na tabela filho. |
|
|
parentTableId
|
parentTableId | True | string |
A ID da tabela pai da relação. |
|
etiqueta
|
label | string |
O rótulo do campo de chave estrangeira. |
|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. Esta será a tabela filho. |
Retornos
- Criar resposta de relação
- createRelationshipResponse
Criar uma tabela
Cria uma tabela em um aplicativo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
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á 'Records'. |
|
|
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. |
Retornos
- Criar resposta de tabela
- createTableResponse
Desativar um token de usuário
Desativa o token de usuário autenticado. Depois que isso for feito, o token de usuário deverá ser reativado na interface do usuário.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
id |
Excluir campos
Exclui um ou muitos campos em uma tabela, com base na ID do campo. Isso também excluirá permanentemente todos os dados ou cálculos nesse campo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
fieldIds
|
fieldIds | True | array of integer |
Lista de IDs de campo a serem excluídas. |
Retornos
- Excluir resposta de campos
- deleteFieldsResponse
Excluir registros
Exclui registros em uma tabela com base em uma consulta. Como alternativa, todos os registros na tabela podem ser excluídos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
from
|
from | True | string |
O identificador exclusivo da tabela. |
|
where
|
where | True | string |
O filtro para excluir registros. Para excluir todos os registros, especifique um filtro que incluirá todos os registros, por exemplo {3.GT.0} em que 3 é a ID do campo ID do registro. |
Retornos
- Excluir resposta de registros
- deleteRecordsResponse
Excluir um anexo
Exclui uma versão de anexo de arquivo. 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 arquivo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
|
ID do Registro
|
recordId | True | integer |
O identificador exclusivo do registro. |
|
ID do campo
|
fieldId | True | integer |
O identificador exclusivo do campo. |
|
Número de Versão
|
versionNumber | True | integer |
O número da versão do anexo do arquivo. |
Retornos
- Excluir resposta de arquivo
- deleteFileResponse
Excluir um aplicativo
Exclui um aplicativo inteiro, incluindo todas as tabelas e dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | True | string |
Para confirmar a exclusão do aplicativo, pedimos o nome do aplicativo. |
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Retornos
- Excluir resposta do aplicativo
- deleteAppResponse
Excluir um relacionamento
Use esse ponto de extremidade para excluir uma relação inteira, incluindo todos os campos de pesquisa e resumo. O campo de referência na relação não será excluído.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. Esta será a tabela filho. |
|
ID da relação
|
relationshipId | True | double |
A ID da relação. Esta é a ID do campo de referência na tabela filho. |
Retornos
- Excluir resposta de relação
- deleteRelationshipResponse
Excluir um token de usuário
Exclui o token de usuário autenticado. Isso não é reversível.
Retornos
- Excluir resposta do token de usuário
- deleteUserTokenResponse
Excluir uma tabela
Exclui uma tabela específica em um aplicativo, incluindo todos os dados dentro dela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
Retornos
- Excluir Resposta da Tabela
- deleteTableResponse
Executar um relatório
Executa um relatório com base em uma ID e retorna os dados subjacentes associados a ele. O formato dos dados variará com base no tipo de relatório. Relatórios que se concentram em dados de nível de registro (tabela, calendário etc.) retornam os registros individuais. Relatórios agregados (resumo, gráfico) retornarão as informações resumidas conforme configurado no relatório. 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 sobre a resposta e coletar mais dados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador da tabela do relatório. |
|
Ignorar
|
skip | integer |
O número de registros a serem ignoradas. Você pode definir esse valor ao paginar por meio de um conjunto de resultados. |
|
|
TOP
|
top | integer |
O número máximo de registros a serem retornados. Você pode substituir a paginação de Base Rápida padrão 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 coletado em chamadas à API subsequentes. |
|
|
|
object | |||
|
ID do Relatório
|
reportId | True | string |
O identificador do relatório, exclusivo da tabela. |
Retornos
- Executar resposta de relatório
- runReportResponse
Executar uma fórmula
Permite a execução de uma fórmula por meio de uma chamada à API. Use esse método no código personalizado para obter o valor de volta de uma fórmula sem um campo discreto em um registro.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
fórmula
|
formula | True | string |
A fórmula a ser executada. Essa deve ser uma fórmula de Base Rápida válida. |
|
livrar
|
rid | integer |
A ID do registro em que 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. |
|
|
from
|
from | True | string |
O identificador exclusivo (dbid) da tabela. |
Retornos
- Executar resposta de fórmula
- runFormulaResponse
Inserir registros de atualização do andor
Insira e/ou atualize os registros em uma tabela. Nesta única chamada à API, inserções e atualizações podem ser enviadas. A atualização pode usar o campo de chave na tabela ou qualquer outro campo exclusivo com suporte. 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.
Nota: Esse ponto de extremidade dá suporte a um tamanho máximo de carga de 10 MB.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
para
|
to | True | string |
O identificador da tabela. |
|
dados
|
data | object | ||
|
mergeFieldId
|
mergeFieldId | integer |
A ID do campo de mesclagem. |
|
|
fieldsToReturn
|
fieldsToReturn | array of integer |
Especifique uma matriz de IDs de campo que retornarão dados para atualizações ou registro adicionado. A ID do registro (FID 3) sempre será retornada se qualquer ID de campo for solicitada. |
Retornos
Uma resposta bem-sucedida que inclui detalhes sobre os registros adicionados, atualizados ou inalterados. No exemplo abaixo, a tabela anteriormente tinha 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 êxito.
- Resposta upsert
- upsertResponse
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 'properties'. Consulte a página Tipos de campo para obter mais detalhes sobre as propriedades de cada tipo de campo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
|
Incluir permissões de campo
|
includeFieldPerms | boolean |
Defina como 'true' se você quiser obter de volta as permissões personalizadas para os campos. |
|
|
ID do campo
|
fieldId | True | integer |
O FID (identificador exclusivo) do campo. |
Retornos
- 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
|
Incluir permissões de campo
|
includeFieldPerms | boolean |
Defina como 'true' se você quiser obter de volta as permissões personalizadas para os campos. |
Retornos
| Nome | 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 encapsulamento
|
noWrap | boolean |
Se não há quebra automática. |
|
Negrito
|
bold | boolean |
Seja negrito. |
|
Obrigatório
|
required | boolean |
Se necessário. |
|
Aparece por padrão
|
appearsByDefault | boolean |
Se aparece por padrão. |
|
Localizar Habilitado
|
findEnabled | boolean |
Se a localização está habilitada. |
|
Único
|
unique | boolean |
Seja exclusivo. |
|
Copia dados
|
doesDataCopy | boolean |
Se os dados são copiados. |
|
Ajuda de campo
|
fieldHelp | string |
A ajuda do campo. |
|
Auditadas
|
audited | boolean |
Se auditado. |
|
Chave Primária
|
properties.primaryKey | boolean |
Se a chave primária. |
|
Chave estrangeira
|
properties.foreignKey | boolean |
Se a chave estrangeira. |
|
Linhas num
|
properties.numLines | integer |
O número de linhas. |
|
Comprimento Máximo
|
properties.maxLength | integer |
O comprimento máximo. |
|
Somente acréscimo
|
properties.appendOnly | boolean |
Se acrescentar somente. |
|
allowHTML
|
properties.allowHTML | boolean |
Se deseja permitir HTML. |
|
Classificar conforme dado
|
properties.sortAsGiven | boolean |
Se classificar como dado. |
|
Opções de transporte
|
properties.carryChoices | boolean |
Se deve levar opções. |
|
Permitir novas opções
|
properties.allowNewChoices | boolean |
Se deseja permitir novas opções. |
|
Formula
|
properties.formula | string |
A fórmula. |
|
Valor Padrão
|
properties.defaultValue | string |
O valor padrão. |
|
Formato de número
|
properties.numberFormat | integer |
O formato de número. |
|
Casas Decimais
|
properties.decimalPlaces | integer |
As casas decimais. |
|
Faz Média
|
properties.doesAverage | boolean |
Se a média é média. |
|
Faz Total
|
properties.doesTotal | boolean |
Se o total é total. |
|
Blank Is 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ção
|
permissions.role | string |
A função. |
|
ID de Função
|
permissions.roleId | integer |
O identificador da função. |
|
Adicionar aos Formulários
|
addToForms | boolean |
Se deve ser adicionado aos formulários. |
Obter eventos de aplicativo
Obtenha uma lista de eventos que podem ser disparados com base em dados ou ações do usuário neste aplicativo, inclui: notificação por email, Lembretes, Assinaturas, Ações do QB, Webhooks, Automações disparadas por alteração de registro (não inclui agendadas).
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Tipo
|
type | string |
O tipo. |
|
Email
|
owner.email | string |
O endereço de email do proprietário. |
|
ID
|
owner.id | string |
O identificador do proprietário. |
|
Nome
|
owner.name | string |
O nome do proprietário. |
|
Nome do usuário
|
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 da URL. |
Obter tabelas para um aplicativo
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 na tabela Get.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
Nome
|
name | string |
O nome. |
|
Criado
|
created | string |
Quando criado. |
|
Atualizado
|
updated | string |
Quando atualizado. |
|
Alias
|
alias | string |
O alias. |
|
Description
|
description | string |
A descrição. |
|
ID
|
id | string |
O identificador. |
|
Próxima ID do Registro
|
nextRecordId | integer |
O identificador do próximo registro. |
|
ID do próximo campo
|
nextFieldId | integer |
O identificador do próximo campo. |
|
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 de chave
|
keyFieldId | integer |
O identificador do campo de chave. |
|
Nome do registro único
|
singleRecordName | string |
O nome do registro único. |
|
Nome do Registro Plural
|
pluralRecordName | string |
O nome do registro plural. |
|
Limite de tamanho
|
sizeLimit | string |
O limite de tamanho. |
|
Espaço Usado
|
spaceUsed | string |
O espaço usado. |
|
Espaço Restante
|
spaceRemaining | string |
O espaço restante. |
Obter todos os relacionamentos
Obtenha uma lista de todas as relações e suas definições para uma tabela específica. Detalhes são fornecidos para os lados pai e filho de relações dentro de um determinado aplicativo. Detalhes limitados são retornados para relações entre aplicativos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Ignorar
|
skip | integer |
O número de relações a serem ignoradas. |
|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
Retornos
- Obter resposta de relações
- getRelationshipsResponse
Obter todos os relatórios de tabela
Obtenha o esquema (propriedades) de todos os relatórios de uma tabela. Se o usuário que executa a API for um administrador de aplicativos, a API também retornará todos os relatórios pessoais com a ID do usuário do proprietário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O identificador exclusivo da tabela. |
Retornos
| Nome | 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 Por Último
|
usedLast | string |
Quando usado pela última vez. |
|
Contagem usada
|
usedCount | integer |
A contagem usada. |
Obter um app
Retorna as principais propriedades de um aplicativo, incluindo variáveis de aplicativo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo. |
Retornos
- Obter resposta do aplicativo
- getAppResponse
Obter um relatório
Obtenha o esquema (propriedades) de um relatório individual.
Parâmetros
| Nome | Chave | Obrigató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. |
Retornos
- Obter resposta do relatório
- getReportResponse
Obter um token temporário para um DBID
Use esse 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 à API (consulte autorização). Esse token expira em 5 minutos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Token de Aplicativo
|
QB-App-Token | string |
Seu token de aplicativo quickbase |
|
|
DBID
|
dbid | True | string |
O identificador exclusivo de um aplicativo ou tabela. |
Retornos
- getTempTokenDBIDResponse
- getTempTokenDBIDResponse
Obter um uso de campo
Obtenha estatísticas de uso de campos únicos. Este é um resumo das informações que podem ser encontradas na tabela de uso das propriedades do campo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
|
ID do campo
|
fieldId | True | integer |
O FID (identificador exclusivo) do campo. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
O identificador. |
|
Nome
|
field.name | string |
O nome. |
|
Tipo
|
field.type | string |
O tipo. |
|
Contagem
|
usage.actions.count | integer |
A contagem. |
|
Contagem
|
usage.appHomePages.count | integer |
A contagem. |
|
Contagem
|
usage.defaultReports.count | integer |
A contagem. |
|
Contagem
|
usage.exactForms.count | integer |
A contagem. |
|
Contagem
|
usage.fields.count | integer |
A contagem. |
|
Contagem
|
usage.forms.count | integer |
A contagem. |
|
Contagem
|
usage.notifications.count | integer |
A contagem. |
|
Contagem
|
usage.personalReports.count | integer |
A contagem. |
|
Contagem
|
usage.relationships.count | integer |
A contagem. |
|
Contagem
|
usage.reminders.count | integer |
A contagem. |
|
Contagem
|
usage.reports.count | integer |
A contagem. |
|
Contagem
|
usage.roles.count | integer |
A contagem. |
|
Contagem
|
usage.webhooks.count | integer |
A contagem. |
Obter uma tabela
Obtém as propriedades de uma tabela individual que faz parte de um aplicativo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Aplicativo
|
appId | True | string |
O identificador exclusivo de um aplicativo |
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
Retornos
- Obter resposta de 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
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da tabela
|
tableId | True | string |
O DBID (identificador exclusivo) da tabela. |
|
Ignorar
|
skip | integer |
O número de campos a serem pulados da lista. |
|
|
TOP
|
top | integer |
O número máximo de campos a serem retornados. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID
|
field.id | integer |
O identificador. |
|
Nome
|
field.name | string |
O nome. |
|
Tipo
|
field.type | string |
O tipo. |
|
Contagem
|
usage.actions.count | integer |
A contagem. |
|
Contagem
|
usage.appHomePages.count | integer |
A contagem. |
|
Contagem
|
usage.defaultReports.count | integer |
A contagem. |
|
Contagem
|
usage.exactForms.count | integer |
A contagem. |
|
Contagem
|
usage.fields.count | integer |
A contagem. |
|
Contagem
|
usage.forms.count | integer |
A contagem. |
|
Contagem
|
usage.notifications.count | integer |
A contagem. |
|
Contagem
|
usage.personalReports.count | integer |
A contagem. |
|
Contagem
|
usage.relationships.count | integer |
A contagem. |
|
Contagem
|
usage.reminders.count | integer |
A contagem. |
|
Contagem
|
usage.reports.count | integer |
A contagem. |
|
Contagem
|
usage.roles.count | integer |
A contagem. |
|
Contagem
|
usage.webhooks.count | integer |
A contagem. |
Definições
createAppResponse
| Nome | 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 realm, pois eles terão valores dbid diferentes. Pedimos que tenha cuidado em fazer isso. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criadas
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 YYYY-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 YYYY-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 Campo no Guia de API para saber como os valores de tempo são retornados em chamadas à 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 do navegador – consulte a página detalhes do tipo Campo no portal para saber como os valores de tempo são retornados em chamadas à API. Consulte Definir o fuso horário para o aplicativo e a conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Compartilhamento de aplicativos 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, isso não será retornado. Se a Classificação de Dados estiver ativada, mas o aplicativo não for rotulado, retornaremos "Nenhum". Os rótulos de Classificação de Dados podem ser adicionados no Console de Administração por um Administrador de Realm para planos do Platform+. |
Variável1
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
Nome da variável. |
|
value
|
value | string |
Valor da variável. |
getAppResponse
| Nome | 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 realm, pois eles terão valores dbid diferentes. Pedimos que tenha cuidado em fazer isso. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criadas
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 YYYY-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 YYYY-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 Campo no Guia de API para saber como os valores de tempo são retornados em chamadas à 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 do navegador – consulte a página detalhes do tipo Campo no portal para saber como os valores de tempo são retornados em chamadas à API. Consulte Definir o fuso horário para o aplicativo e a conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Compartilhamento de aplicativos 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, isso não será retornado. Se a Classificação de Dados estiver ativada, mas o aplicativo não for rotulado, retornaremos "Nenhum". Os rótulos de Classificação de Dados podem ser adicionados no Console de Administração por um Administrador de Realm para planos do Platform+. |
updateAppResponse
| Nome | 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 realm, pois eles terão valores dbid diferentes. Pedimos que tenha cuidado em fazer isso. |
|
descrição
|
description | string |
A descrição do aplicativo. Se essa propriedade for deixada de fora, a descrição do aplicativo ficará em branco. |
|
criadas
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 YYYY-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 YYYY-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 Campo no Guia de API para saber como os valores de tempo são retornados em chamadas à 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 do navegador – consulte a página detalhes do tipo Campo no portal para saber como os valores de tempo são retornados em chamadas à API. Consulte Definir o fuso horário para o aplicativo e a conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Compartilhamento de aplicativos 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, isso não será retornado. Se a Classificação de Dados estiver ativada, mas o aplicativo não for rotulado, retornaremos "Nenhum". Os rótulos de Classificação de Dados podem ser adicionados no Console de Administração por um Administrador de Realm para planos do Platform+. |
deleteAppResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
deletedAppId
|
deletedAppId | string |
Uma ID do aplicativo excluído. |
copyAppResponse
| Nome | 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 realm, pois eles terão valores dbid diferentes. Pedimos que tenha cuidado em fazer isso. |
|
descrição
|
description | string |
A descrição do aplicativo |
|
criadas
|
created | string |
A hora e a data em que o aplicativo foi criado, no formato de hora ISO 8601 YYYY-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 YYYY-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 Campo no Guia de API para saber como os valores de tempo são retornados em chamadas à 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 do navegador – consulte a página detalhes do tipo Campo no portal para saber como os valores de tempo são retornados em chamadas à API. Consulte Definir o fuso horário para o aplicativo e a conta para definir o fuso horário do aplicativo. |
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
hasEveryoneOnTheInternet
|
hasEveryoneOnTheInternet | boolean |
Indica se o aplicativo inclui o acesso a Todos na Internet. Consulte Compartilhamento de aplicativos com Todos na Internet (EOTI). |
|
variables
|
variables | array of Variable1 |
As variáveis do aplicativo. Consulte sobre variáveis de aplicativo |
|
ancestorId
|
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, isso não será retornado. Se a Classificação de Dados estiver ativada, mas o aplicativo não for rotulado, retornaremos "Nenhum". Os rótulos de Classificação de Dados podem ser adicionados no Console de Administração por um Administrador de Realm para planos do Platform+. |
createTableResponse
| Nome | 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 configurada por um administrador de aplicativos. |
|
criadas
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 YYYY-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 YYYY-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
nextRecordId
|
nextRecordId | integer |
A ID de Registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada à API foi executada. |
|
nextFieldId
|
nextFieldId | integer |
A ID de Campo incremental que será usada quando o próximo campo for criado, conforme determinado quando a chamada à 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 configurado para ser a chave nesta tabela, que geralmente é a ID do Registro da Base Rápida. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular configurado pelo construtor da tabela. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
sizeLimit
|
sizeLimit | string |
O limite de tamanho da tabela. |
|
spaceUsed
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
spaceRemaining
|
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
| Nome | 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 configurada por um administrador de aplicativos. |
|
criadas
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 YYYY-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 YYYY-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
nextRecordId
|
nextRecordId | integer |
A ID de Registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada à API foi executada. |
|
nextFieldId
|
nextFieldId | integer |
A ID de Campo incremental que será usada quando o próximo campo for criado, conforme determinado quando a chamada à 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 configurado para ser a chave nesta tabela, que geralmente é a ID do Registro da Base Rápida. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular configurado pelo construtor da tabela. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
sizeLimit
|
sizeLimit | string |
O limite de tamanho da tabela. |
|
spaceUsed
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
spaceRemaining
|
spaceRemaining | string |
A quantidade de espaço restante para uso pela tabela. |
updateTableResponse
| Nome | 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 configurada por um administrador de aplicativos. |
|
criadas
|
created | string |
A hora e a data em que a tabela foi criada, no formato de hora ISO 8601 YYYY-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 YYYY-MM-DDThh:mm:ss.sssZ (no fuso horário UTC). |
|
nextRecordId
|
nextRecordId | integer |
A ID de Registro incremental que será usada quando o próximo registro for criado, conforme determinado quando a chamada à API foi executada. |
|
nextFieldId
|
nextFieldId | integer |
A ID de Campo incremental que será usada quando o próximo campo for criado, conforme determinado quando a chamada à 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 configurado para ser a chave nesta tabela, que geralmente é a ID do Registro da Base Rápida. |
|
singleRecordName
|
singleRecordName | string |
O substantivo singular configurado pelo construtor da tabela. |
|
pluralRecordName
|
pluralRecordName | string |
O substantivo plural configurado pelo construtor da tabela. |
|
sizeLimit
|
sizeLimit | string |
O limite de tamanho da tabela. |
|
spaceUsed
|
spaceUsed | string |
A quantidade de espaço atualmente sendo usada pela tabela. |
|
spaceRemaining
|
spaceRemaining | string |
A quantidade de espaço restante para uso pela tabela. |
deleteTableResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
deletedTableId
|
deletedTableId | string |
A ID da tabela excluída. |
getRelationshipsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Relações
|
relationships | array of Relationship |
As relações em uma tabela. |
|
Metadados
|
metadata | Metadata |
Informações adicionais sobre os resultados que podem ser úteis. |
Relationship
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID da relação (ID do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
A ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações do campo de chave estrangeira. |
|
isCrossApp
|
isCrossApp | boolean |
Se essa é 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 do campo de chave estrangeira.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
ID do campo. |
|
etiqueta
|
label | string |
Rótulo de campo. |
|
tipo
|
type | string |
Tipo de campo. |
LookupField
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
ID do campo. |
|
etiqueta
|
label | string |
Rótulo de campo. |
|
tipo
|
type | string |
Tipo de campo. |
SummaryField
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
ID do campo. |
|
etiqueta
|
label | string |
Rótulo de campo. |
|
tipo
|
type | string |
Tipo de campo. |
Metadados
Informações adicionais sobre os resultados que podem ser úteis.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ignorar
|
skip | integer |
O número de relações a serem ignoradas. |
|
totalRelationships
|
totalRelationships | integer |
O número total de relações. |
|
numRelationships
|
numRelationships | integer |
O número de relações no objeto de resposta atual. |
createRelationshipResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID da relação (ID do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
A ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações do campo de chave estrangeira. |
|
isCrossApp
|
isCrossApp | boolean |
Se essa é 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
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID da relação (ID do campo de chave estrangeira). |
|
parentTableId
|
parentTableId | string |
A ID da tabela pai da relação. |
|
childTableId
|
childTableId | string |
A ID da tabela filho da relação. |
|
ForeignKeyField
|
foreignKeyField | ForeignKeyField |
As informações do campo de chave estrangeira. |
|
isCrossApp
|
isCrossApp | boolean |
Se essa é 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
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
relationshipId
|
relationshipId | integer |
A ID da relação. |
Query
A definição de consulta configurada no Quickbase que é executada quando o relatório é executado.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
tableId
|
tableId | string |
O identificador de tabela do relatório. |
|
filtro
|
filter | string |
Filtro usado para consultar dados. |
|
formulaFields
|
formulaFields | array of FormulaField |
Campos de fórmula calculados. |
FormulaField
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
Identificador de campo de fórmula. |
|
etiqueta
|
label | string |
Rótulo de campo de fórmula. |
|
FieldType
|
fieldType | FieldType |
Tipo de valor de fórmula resultante. |
|
fórmula
|
formula | string |
Texto da fórmula. |
|
decimalPrecision
|
decimalPrecision | integer |
Para a fórmula numérica, a precisão do número. |
FieldType
getReportResponse
| Nome | 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. |
|
ID do proprietário
|
ownerId | integer |
Opcional, mostrado somente para relatórios pessoais. A ID do 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. |
|
usedLast
|
usedLast | string |
O instante em que um relatório foi usado pela última vez. |
|
usedCount
|
usedCount | integer |
O número de vezes que um relatório foi usado. |
runReportResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
fields
|
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 de 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 poderá ser necessária se você especificar um número menor de resultados para ignorar do que está disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se uma paginação adicional é necessária. |
Campo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
ID do campo. |
|
etiqueta
|
label | string |
Rótulo de campo. |
|
tipo
|
type | string |
Tipo de campo. |
|
labelOverride
|
labelOverride | string |
Substituição do rótulo de título de coluna para o campo no relatório. |
Metadados1
Informações adicionais sobre os resultados que podem ser úteis. A paginação poderá ser necessária se você especificar um número menor de resultados para ignorar do que está disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se uma paginação adicional é necessária.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ignorar
|
skip | integer |
O número de registros a serem ignoradas |
|
numFields
|
numFields | integer |
O número de campos em cada registro no objeto de resposta atual |
|
top
|
top | integer |
Se presente, o número máximo de registros solicitados pelo chamador |
|
totalRecords
|
totalRecords | integer |
O número total de registros no conjunto de resultados |
|
numRecords
|
numRecords | integer |
O número de registros no objeto de resposta atual |
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.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
comments
|
comments | string |
Os comentários inseridos nas propriedades do campo por um administrador. |
|
doesTotal
|
doesTotal | boolean |
Se esse campo totaliza em relatórios dentro do produto. |
|
salvamento automático
|
autoSave | boolean |
Se o campo de link salvará automaticamente. |
|
defaultValueLuid
|
defaultValueLuid | integer |
Valor de ID do usuário padrão. |
|
maxVersions
|
maxVersions | integer |
O número máximo de versões configuradas para um anexo de arquivo. |
|
carryChoices
|
carryChoices | boolean |
Se o campo deve carregar seus campos de múltipla escolha quando copiado. |
|
format
|
format | integer |
O formato a ser exibido. |
|
comprimento máximo
|
maxLength | integer |
O número máximo de caracteres permitido para entrada no Quickbase para este campo. |
|
linkText
|
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 de composição pai, quando aplicável. |
|
displayTimezone
|
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 do filho, quando aplicável. Isso exibirá 0 se a função de resumo não exigir uma seleção de campo (como contagem). |
|
allowNewChoices
|
allowNewChoices | boolean |
Indica se os usuários podem adicionar novas opções a uma lista de seleção. |
|
masterChoiceFieldId
|
masterChoiceFieldId | integer |
A ID do campo que é a referência na relação. |
|
defaultToday
|
defaultToday | boolean |
Indica se o valor do campo é padrão hoje para novos registros. |
|
Unidades
|
units | string |
O rótulo de 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 acúmulo 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 esse campo faz parte. |
|
doesAverage
|
doesAverage | boolean |
Se esse campo tem uma média em relatórios dentro do produto. |
|
fórmula
|
formula | string |
A fórmula do campo, conforme configurado no Quickbase. |
|
decimalPlaces
|
decimalPlaces | integer |
O número de casas decimais exibidas no produto para este campo. |
|
seeVersions
|
seeVersions | boolean |
Indica se o usuário pode ver outras versões, além das mais recentes, de um anexo de arquivo dentro do produto. |
|
displayMonth
|
displayMonth | string |
Como exibir meses. |
|
numLines
|
numLines | integer |
O número de linhas mostradas na Base Rápida para este campo de texto. |
|
displayEmail
|
displayEmail | string |
Como o email é exibido. |
|
defaultKind
|
defaultKind | string |
O tipo padrão do usuário. |
|
coverText
|
coverText | string |
Um texto amigável alternativo 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 como 0 em cálculos dentro do produto. |
|
exacto
|
exact | boolean |
Se uma correspondência exata é necessária para um link de relatório. |
|
startField
|
startField | integer |
A ID do campo inicial. |
|
defaultDomain
|
defaultDomain | string |
Domínio de email padrão. |
|
defaultValue
|
defaultValue | string |
O valor padrão configurado para um campo quando um novo registro é adicionado. |
|
choicesLuid
|
choicesLuid | array of object |
Lista de opções de usuário. |
|
items
|
choicesLuid | object | |
|
abreviar
|
abbreviate | boolean |
Não mostre o protocolo de URL ao mostrar a URL. |
|
xmlTag
|
xmlTag | string |
A marca xml do campo. |
|
targetTableName
|
targetTableName | string |
O nome da tabela de destino do campo. |
|
formatoNúmero
|
numberFormat | integer |
O formato usado para exibir valores numéricos no produto (decimal, separadores, grupo de dígitos). |
|
appearsAs
|
appearsAs | string |
O texto do link, se vazio, a URL será usada como texto de link. |
|
largura
|
width | integer |
A largura de entrada html do campo no produto. |
|
CurrencyFormat
|
currencyFormat | CurrencyFormat |
O formato de moeda usado ao exibir valores de campo dentro do produto. |
|
displayImages
|
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 deste resumo. |
|
commaStart
|
commaStart | integer |
O número de dígitos antes da exibição de vírgulas no produto, quando aplicável. |
|
choices
|
choices | array of string |
Uma matriz de entradas que existe para um campo que oferece opções para o usuário. |
|
targetTableId
|
targetTableId | string |
A ID da tabela de destino. |
|
displayRelative
|
displayRelative | boolean |
Se o tempo de exibição 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 | |
|
VersionMode
|
versionMode | VersionMode |
Modos de versão para arquivos. Mantenha todas as versões versus mantenha a última versão. |
|
displayTime
|
displayTime | boolean |
Indica se a hora deve ser exibida, além da data. |
|
durationField
|
durationField | integer |
A ID do campo de duração. |
|
snapFieldId
|
snapFieldId | integer |
A ID do campo que é usado para os valores de instantâneo, quando aplicável. |
|
hours24
|
hours24 | boolean |
Indica se o tempo de exibição deve ou não ser exibido no formato de 24 horas dentro do produto. |
|
sortAlpha
|
sortAlpha | boolean |
Se for para classificar em ordem alfabética, a classificação padrão é por ID de registro. |
|
sortAsGiven
|
sortAsGiven | boolean |
Indica se as entradas listadas são classificadas como inseridas em ordem alfabética. |
|
hasExtension
|
hasExtension | boolean |
Se esse campo tem uma extensão de telefone. |
|
Workweek
|
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. |
|
appendOnly
|
appendOnly | boolean |
Se esse campo é somente 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 esse campo permite html. |
|
lookupReferenceFieldId
|
lookupReferenceFieldId | integer |
A ID do campo que é a referência na relação para essa pesquisa. |
SummaryFunction
O tipo de função de acúmulo de resumo.
O tipo de função de acúmulo de resumo.
- SummaryFunction
- string
CurrencyFormat
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.
- CurrencyFormat
- string
VersionMode
Modos de versão para arquivos. Mantenha todas as versões versus mantenha a última versão.
Modos de versão para arquivos. Mantenha todas as versões versus mantenha a última versão.
- VersionMode
- string
Permissão
| Nome | 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 |
A ID da função determinada |
createFieldResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID do campo, exclusiva para esta tabela. |
|
tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, isso 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 encapsular quando exibido no produto. |
|
negrito
|
bold | boolean |
Indica se o campo está configurado para exibição em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como necessário. |
|
appearsByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão em 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. |
|
fieldHelp
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
Auditadas
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Properties1
|
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 funções diferentes. |
deleteFieldsResponse
| Nome | 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
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID do campo, exclusiva para esta tabela. |
|
tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, isso 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 encapsular quando exibido no produto. |
|
negrito
|
bold | boolean |
Indica se o campo está configurado para exibição em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como necessário. |
|
appearsByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão em 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. |
|
fieldHelp
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
Auditadas
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Properties1
|
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 funções diferentes. |
updateFieldResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID do campo, exclusiva para esta tabela. |
|
tipo de campo
|
fieldType | string |
O tipo de campo, conforme descrito aqui. |
|
mode
|
mode | string |
Para campos derivados, isso 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 encapsular quando exibido no produto. |
|
negrito
|
bold | boolean |
Indica se o campo está configurado para exibição em negrito no produto. |
|
required
|
required | boolean |
Indica se o campo está marcado como necessário. |
|
appearsByDefault
|
appearsByDefault | boolean |
Indica se o campo está marcado como padrão em 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. |
|
fieldHelp
|
fieldHelp | string |
O texto de ajuda configurado mostrado aos usuários dentro do produto. |
|
Auditadas
|
audited | boolean |
Indica se o campo está sendo rastreado como parte dos Logs de Auditoria do Quickbase. |
|
Properties1
|
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 funções diferentes. |
runFormulaResponse
| Nome | 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 anteriormente tinha 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 êxito.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Metadados2
|
metadata | Metadata2 |
Informações sobre registros criados, registros atualizados, registros referenciados, mas inalterados, e registros com erros durante o processamento. |
|
dados
|
data | array of object |
Os dados que devem ser retornados. |
|
items
|
data | object |
Metadados2
Informações sobre registros criados, registros atualizados, registros referenciados, mas inalterados, e registros com erros durante o processamento.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
createdRecordIds
|
createdRecordIds | array of integer |
Matriz que contém as IDs de registro criadas. |
|
lineErrors
|
lineErrors | object |
Isso só será retornado no caso de registros com falha. É uma coleção de erros que ocorreram ao processar os dados de entrada que resultaram em registros não sendo processados. Cada objeto tem uma chave que representa o número de sequência do registro no conteúdo original (a partir de 1). O valor é uma lista de erros ocorridos. |
|
unchangedRecordIds
|
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. |
|
totalNumberOfRecordsProcessed
|
totalNumberOfRecordsProcessed | integer |
Número de registros processados. Inclui atualizações de registro bem-sucedidas e com falha. |
deleteRecordsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
numberDeleted
|
numberDeleted | integer |
O número de registros excluídos. |
runQueryResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
fields
|
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 de 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 poderá ser necessária se você especificar um número menor de resultados para ignorar do que está disponível ou se a API retornar automaticamente menos resultados. numRecords pode ser comparado com totalRecords para determinar se uma paginação adicional é necessária. |
Fields2
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
ID do campo. |
|
etiqueta
|
label | string |
Rótulo de campo. |
|
tipo
|
type | string |
Tipo de campo. |
getTempTokenDBIDResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
temporaryAuthorization
|
temporaryAuthorization | string |
Token de autorização temporária. |
cloneUserTokenResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ativo
|
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 esse token de usuário foi usado, no formato de hora ISO 8601 YYYY-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. |
|
símbolo
|
token | string |
Valor do Token de Usuário. |
Aplicativo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
O identificador exclusivo para este aplicativo. |
|
nome
|
name | string |
O nome do aplicativo. |
deleteUserTokenResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer |
A ID do token de usuário. |
deleteFileResponse
| Nome | 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 em que a versão foi carregada originalmente. |
|
Criador
|
creator | Creator |
O usuário que carregou a versão. |
Criador
O usuário que carregou a versão.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
nome
|
name | string |
Nome completo do usuário. |
|
id
|
id | string |
Identificação de usuário. |
|
email
|
string |
Email do usuário. |
|
|
userName
|
userName | string |
Nome de Usuário conforme atualizado nas propriedades do usuário. Opcional, será exibido se não for o mesmo que o email do usuário. |
cadeia
Esse é o tipo de dados básico 'string'.