Basecamp 3 (versão prévia)
O Basecamp 3 é uma ferramenta que ajuda as equipes a trabalhar em conjunto. Ele fornece um painel para gerenciar todas as mensagens, colaboração de documentos, agendamento e gerenciamento de tarefas em um só lugar.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | 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 | Standard | 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 | Standard | 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 | Microsoft |
| URL |
Suporte do Microsoft LogicApps Suporte do Microsoft Power Automate Suporte do Microsoft Power Apps |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site | https://basecamp.com/ |
| Política de privacidade | https://basecamp.com/about/policies/privacy |
Problemas e limitações conhecidos
-
BasecampO parâmetro em todas as ações e gatilhos é limitado a retornar os 15 principais resultados. Se você não vir um campo de base na lista suspensa, especifique a ID do acampamento base manualmente como um valor personalizado. No entanto, essa solução alternativa não funcionará nos seguintes gatilhos e ações: Criar uma entrada de agendamento, postar uma mensagem, quando uma mensagem for postada, Quando uma entrada de agendamento for criada, quando uma entrada de agendamento for atualizada.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 30 | 60 segundos |
| Frequência das pesquisas de gatilho | 1 | 15 s |
Ações
| Carregar ficheiro |
Fazer upload de um arquivo |
| Concluir um to-do |
Marcar um to-do como concluído |
| Criar um documento |
Adicionar um documento |
| Criar um to-do |
Adicionar um to-do a uma lista de to-do |
| Criar uma entrada de agendamento |
Criar uma entrada de agendamento |
| Descompletar um to-do |
Marcar um to-do como não concluído |
| Excluir um documento |
Colocar um documento no lixo |
| Excluir um objeto [PRETERIDO] |
Colocar um objeto no lixo |
| Excluir um to-do |
Coloque um to-do no lixo |
| Excluir uma entrada agendada |
Colocar uma entrada agendada no lixo |
| Listar acampamentos base |
Listar acampamentos de base dos quais você faz parte |
| Listar contas |
Listar contas das quais você faz parte |
| Listar listas de to-do |
Listar as listas de to-do no campo de base |
| Listar to-dos |
Listar os to-dos em uma lista de to-do |
| Postar uma mensagem |
Adicionar uma mensagem a um acampamento base |
Carregar ficheiro
Fazer upload de um arquivo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
|
Tipo de conteúdo
|
content_type | True | string |
O tipo de conteúdo do arquivo |
|
Nome do arquivo
|
name | True | string |
Nome do arquivo que está sendo carregado |
|
Dados do arquivo
|
body | True | binary |
Os dados binários do arquivo |
Retornos
Uma lista de acampamentos base
- Itens
- BasecampList
Concluir um to-do
Marcar um to-do como concluído
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID de tarefas pendentes
|
todoId | True | string |
Obter uma ID de tarefas pendentes de uma etapa anterior |
Criar um documento
Adicionar um documento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
|
Title
|
title | True | string |
O título do documento |
|
Content
|
content | True | string |
O conteúdo do documento, formatado como HTML |
Retornos
Um objeto de documento
- Documento
- Document
Criar um to-do
Adicionar um to-do a uma lista de to-do
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Lista de tarefas pendentes
|
todolistId | True | string |
Identificador exclusivo da lista de to-do. |
|
Content
|
content | True | string |
Para que serve o to-do |
|
Description
|
description | string |
Uma descrição do to-do, formatada como HTML |
|
|
Vencida em
|
due_on | date-time |
Uma data de conclusão quando o to-do deve ser concluído |
|
|
Iniciar
|
start_on | date-time |
Uma data em que o to-do deve ser iniciado |
Retornos
Uma tarefas pendentes de uma lista de tarefas pendentes
- Tarefas pendentes
- ToDo
Criar uma entrada de agendamento
Criar uma entrada de agendamento
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Resumo
|
summary | True | string |
Uma descrição resumida da entrada de agendamento |
|
Hora de início
|
starts_at | True | date-time |
Formato de tempo: yyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z) |
|
Hora de término
|
ends_at | True | date-time |
Formato de tempo: yyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z) |
|
Participantes
|
participant_ids | string |
Uma lista separada por vírgulas de endereços de email do participante |
Retornos
Uma entrada para agendar
- Agendar entrada
- Entry
Descompletar um to-do
Marcar um to-do como não concluído
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID de tarefas pendentes
|
todoId | True | string |
Obter uma ID de tarefas pendentes de uma etapa anterior |
Excluir um documento
Colocar um documento no lixo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID do documento
|
documentId | True | string |
Obter uma ID de documento de uma etapa anterior |
Excluir um objeto [PRETERIDO]
Colocar um objeto no lixo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID do objeto
|
objectId | True | string |
Identificador exclusivo do objeto. |
Excluir um to-do
Coloque um to-do no lixo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID de tarefas pendentes
|
todoId | True | string |
Obter uma ID de tarefas pendentes de uma etapa anterior |
Excluir uma entrada agendada
Colocar uma entrada agendada no lixo
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
ID de entrada agendada
|
eventId | True | string |
Obter uma ID de entrada agendada de uma etapa anterior |
Listar acampamentos base
Listar acampamentos de base dos quais você faz parte
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
Retornos
Uma lista de acampamentos base
- Itens
- BasecampList
Listar contas
Listar listas de to-do
Listar as listas de to-do no campo de base
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
bucket | string |
Acampamento base para filtrar |
Retornos
As listas de to-do no Basecamp
- Listas de tarefas pendentes
- array of ToDoList
Listar to-dos
Listar os to-dos em uma lista de to-do
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Lista de tarefas pendentes
|
todolistId | True | string |
Identificador exclusivo da lista de to-do. |
Retornos
Os 50 principais itens ativos na lista de to-do
- To-dos
- array of ToDo
Postar uma mensagem
Adicionar uma mensagem a um acampamento base
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Assunto
|
subject | True | string |
O assunto da mensagem |
|
Content
|
content | True | string |
O conteúdo da mensagem, formatada como HTML |
Retornos
Uma mensagem postada em um acampamento base
- Message
- Message
Gatilhos
| Quando um arquivo é atualizado |
Essa operação é disparada quando um arquivo é atualizado no Basecamp. |
| Quando um arquivo é carregado |
Essa operação é disparada quando um arquivo é carregado no Basecamp. |
| Quando um documento é atualizado |
Essa operação é disparada quando um documento é atualizado no Basecamp. |
| Quando um documento é criado |
Essa operação é disparada quando um novo documento é criado no Basecamp. |
| Quando um documento é excluído |
Essa operação é disparada quando um documento é excluído no Basecamp. |
| Quando um to-do é atualizado |
Essa operação é disparada quando um to-do existente é atualizado no Basecamp. |
| Quando um to-do é criado |
Essa operação é disparada quando um novo to-do é criado no Basecamp. |
| Quando uma entrada de agendamento é atualizada |
Essa operação é disparada quando uma entrada de agendamento é atualizada no Basecamp. |
| Quando uma entrada de agendamento é criada |
Essa operação é disparada quando uma nova entrada de agenda é criada no Basecamp. |
| Quando uma entrada de agendamento é excluída |
Essa operação é disparada quando uma entrada de agendamento é excluída no Basecamp. |
| Quando uma mensagem é postada |
Essa operação é disparada quando uma nova mensagem é postada no Basecamp. |
Quando um arquivo é atualizado
Essa operação é disparada quando um arquivo é atualizado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
Retornos
Um objeto de upload de arquivo
- Upload
- Upload
Quando um arquivo é carregado
Essa operação é disparada quando um arquivo é carregado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
Retornos
Um objeto de upload de arquivo
- Upload
- Upload
Quando um documento é atualizado
Essa operação é disparada quando um documento é atualizado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
Retornos
Um objeto de documento
- Documento
- Document
Quando um documento é criado
Essa operação é disparada quando um novo documento é criado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Cofre (pasta)
|
vaultId | True | string |
Selecione uma pasta ou insira uma ID do cofre |
Retornos
Um objeto de documento
- Documento
- Document
Quando um documento é excluído
Essa operação é disparada quando um documento é excluído no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
bucket | string |
Acampamento base para filtrar |
Retornos
Um objeto de documento
- Documento
- Document
Quando um to-do é atualizado
Essa operação é disparada quando um to-do existente é atualizado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Lista de tarefas pendentes
|
todolistId | True | string |
Identificador exclusivo da lista de to-do. |
Retornos
Uma tarefas pendentes de uma lista de tarefas pendentes
- Tarefas pendentes
- ToDo
Quando um to-do é criado
Essa operação é disparada quando um novo to-do é criado no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
|
Lista de tarefas pendentes
|
todolistId | True | string |
Identificador exclusivo da lista de to-do. |
Retornos
Uma tarefas pendentes de uma lista de tarefas pendentes
- Tarefas pendentes
- ToDo
Quando uma entrada de agendamento é atualizada
Essa operação é disparada quando uma entrada de agendamento é atualizada no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
Retornos
Uma entrada para agendar
- Agendar entrada
- Entry
Quando uma entrada de agendamento é criada
Essa operação é disparada quando uma nova entrada de agenda é criada no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
Retornos
Uma entrada para agendar
- Agendar entrada
- Entry
Quando uma entrada de agendamento é excluída
Essa operação é disparada quando uma entrada de agendamento é excluída no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
bucket | string |
Acampamento base para filtrar |
Retornos
Uma entrada para agendar
- Agendar entrada
- Entry
Quando uma mensagem é postada
Essa operação é disparada quando uma nova mensagem é postada no Basecamp.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da conta
|
account_id | True | integer |
Identificador exclusivo da conta. |
|
Basecamp
|
basecampId | True | string |
Identificador exclusivo do campo de base. |
Retornos
Uma mensagem postada em um acampamento base
- Message
- Message
Definições
AccountList
Uma lista de contas
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Accounts
|
accounts | array of Account |
Todas as contas das quais você faz parte |
Conta
Uma conta do Basecamp
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo da conta |
|
Nome
|
name | string |
O nome da conta |
|
URL
|
href | string |
A URL da Conta |
BasecampList
Uma lista de acampamentos base
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
Basecamp |
Um campo de base |
Basecamp
Um campo de base
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo do Basecamp |
|
Situação
|
status | string |
O status do acampamento base |
|
Nome
|
name | string |
O nome do acampamento base |
|
URL da Web
|
app_url | string |
Um link para o campo de base |
|
Marcado com indicador
|
bookmarked | boolean |
Se este campo de base está ou não marcado |
ToDoList
Uma lista de tarefas pendentes
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo da lista de to-do |
|
Nome
|
name | string |
O nome da lista de to-do |
|
Description
|
description | string |
Uma descrição da lista de to-do, formatada como HTML |
|
Concluído
|
completed | boolean |
Se todos os itens nesta lista de to-do estão ou não concluídos |
ToDo
Uma tarefas pendentes de uma lista de tarefas pendentes
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo do to-do |
|
Content
|
content | string |
Para que serve o to-do |
|
Description
|
description | string |
Uma descrição do to-do, formatada como HTML |
|
Vencida em
|
due_on | date-time |
Uma data de conclusão quando o to-do deve ser concluído |
|
Iniciar
|
start_on | date-time |
Uma data em que o to-do deve ser iniciado |
Message
Uma mensagem postada em um acampamento base
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Assunto
|
subject | string |
O assunto da mensagem |
|
Content
|
content | string |
O conteúdo da mensagem, formatada como HTML |
|
URL
|
url | string |
Um link para a mensagem |
|
ID
|
id | integer |
A ID exclusiva da mensagem |
|
Data da criação
|
created_at | date-time |
A data em que a mensagem foi postada |
|
Data de atualização
|
updated_at | date-time |
A data em que a mensagem foi atualizada |
Documento
Um objeto de documento
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Title
|
title | string |
O título do documento |
|
Content
|
content | string |
O conteúdo do documento, formatado como HTML |
|
URL
|
app_url | string |
Um link para o documento |
|
ID
|
id | integer |
A ID exclusiva do documento |
|
Data da criação
|
created_at | date-time |
A data em que o documento foi criado |
|
Data de atualização
|
updated_at | date-time |
A data em que o documento foi atualizado |
|
ID do cofre
|
vault_id | integer | |
|
Título do cofre
|
vault_title | string | |
|
URL do Cofre
|
vault_url | string |
Upload
Um objeto de upload de arquivo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do arquivo
|
filename | string |
O nome do arquivo do upload |
|
Description
|
description | string |
A descrição do arquivo carregado |
|
URL
|
app_url | string |
Um link para o arquivo |
|
ID
|
id | integer |
A ID exclusiva do arquivo |
|
Data da criação
|
created_at | date-time |
A data em que o arquivo foi carregado |
|
Data de atualização
|
updated_at | date-time |
A data em que o arquivo foi atualizado |
|
Tipo de conteúdo
|
content_type | string |
O tipo de conteúdo do arquivo |
|
Tamanho
|
byte_size | integer |
O tamanho em bytes do arquivo carregado |
Entry
Uma entrada para agendar
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Resumo
|
summary | string |
Uma descrição resumida da entrada de agendamento |
|
Hora de início
|
starts_at | date-time |
Formato de tempo: yyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z) |
|
Hora de término
|
ends_at | date-time |
Formato de tempo: yyy-MM-ddTHH:mm:ss.fffZ (2016-07-20T08:00:00.000Z) |
|
URL
|
app_url | string |
Um link para o documento |
|
ID
|
id | integer |
A ID exclusiva do documento |
|
Data da criação
|
created_at | date-time |
A data em que a entrada foi criada |
|
Data de atualização
|
updated_at | date-time |
A data em que a entrada foi atualizada |