FactSet (Pré-visualização)
Prepare-se para reuniões com clientes usando o conector FactSet para acessar as principais informações da empresa em um PDF personalizado pronto para apresentação e marca. Fique por dentro das notícias e eventos relevantes para empresas de interesse e destaque tópicos importantes para conduzir sua discussão com o FactSet Signals. Como alternativa, use os Cartões Digitais para colaborar com colegas e enviar resumos de informações acionáveis por meio do Teams.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte à automação do fluxo de trabalho do FactSet |
| URL | https://www.factset.com/ |
| WorkflowAutomation@factset.com |
| Metadados do conector | |
|---|---|
| Editora | Sistemas de Pesquisa FactSet |
| Sítio Web | https://www.factset.com |
| Política de privacidade | https://www.factset.com/legal |
| Categorias | Finanças; Dados |
Conector FactSet
Pré-requisitos
Você precisará do seguinte para prosseguir
- Um plano Microsoft Power Automate com acesso ao conector premium
- Acesso à API do FactSet
Como obter credenciais
O Programa API da FactSet foi projetado para apoiar as jornadas de transformação digital por meio do acesso flexível aos dados de forma segura e consistente. Para saber mais sobre as APIs do FactSet e obter acesso a elas, clique aqui: FactSet Developer Portal
Introdução ao conector
Este conector suporta as seguintes ações -
-
Signals - Get Headlines: Buscar títulos de eventos do Signals com base nos critérios de filtragem -
Signals - Get Details: Buscar títulos de eventos do Signals, além de todos os detalhes adicionais do evento com base nos critérios de filtragem -
Signals - Adaptive Card: Buscar os Adaptive Cards da Microsoft, que incluem títulos e dados de detalhes de eventos, além de hiperlinks para relatórios do FactSet, com base nos critérios de filtragem -
NER - Entities: Extraia entidades nomeadas do texto do documento. -
BookBuilder - Get Book List: Recupera a lista de livros que foram criados anteriormente e estão disponíveis na biblioteca de livros do cliente -
BookBuilder - Get Template List: Um modelo é uma lista predefinida de conteúdo a ser compilado em um PDF. Os modelos precisam ser definidos/criados na estação de trabalho FactSet. -
BookBuilder - Create Book from Template: Este ponto de extremidade recupera o status do livro, o nome do livro e o ID do livro para o ticker solicitado no formato JSON. -
BookBuilder - Get PDF: Este ponto de extremidade retornará a saída PDF dada uma book_id.
Problemas conhecidos e limitações
Nenhum problema conhecido no momento
FAQ
Como faço para obter acesso às APIs do FactSet? Contacte o seu gestor de conta ou utilize este formulário de contacto - Contacte-nos
Quais APIs estão incluídas neste conector? Este conector inclui o BookBuilder, o FactSet NER e as APIs de sinais . A documentação detalhada está disponível no FactSet Developer Portal.
Quem devo contactar se tiver problemas? Entre em contato com este endereço de e-mail em caso de problemas: WorkflowAutomation@factset.com
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
|
Book |
Este ponto de extremidade recupera o status do livro, o nome do livro e o ID do livro para o ticker solicitado no formato JSON. Este ponto final aceita ticker e template_id como entradas. Se a entrada template_id não for usada, um livro será criado com o modelo padrão do FactSet. |
|
Book |
Recupera a lista de livros que foram criados anteriormente e estão disponíveis na biblioteca de livros do cliente |
|
Book |
Um modelo é uma lista predefinida de conteúdo a ser compilado em um PDF. Este ponto final funciona sem quaisquer parâmetros e recupera a lista de modelos disponíveis para o utilizador. Os modelos precisam ser definidos/criados na estação de trabalho FactSet. |
|
Book |
Este ponto de extremidade retornará a saída PDF dada uma book_id. |
| NER - Entidades |
Extraia entidades nomeadas do texto do documento. |
| Sinais - Adaptive Card |
Buscar os Adaptive Cards da Microsoft, que incluem títulos e dados de detalhes de eventos, além de hiperlinks para relatórios do FactSet, com base nos critérios de filtragem |
| Sinais - Detalhes |
Buscar títulos de eventos do Signals, além de todos os detalhes adicionais do evento com base nos critérios de filtragem |
| Sinais - Manchetes |
Manchetes de eventos do Fetch Signals com base nos critérios de filtragem |
BookBuilder - Criar livro a partir do modelo
Este ponto de extremidade recupera o status do livro, o nome do livro e o ID do livro para o ticker solicitado no formato JSON. Este ponto final aceita ticker e template_id como entradas. Se a entrada template_id não for usada, um livro será criado com o modelo padrão do FactSet.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ticker
|
ticker | string |
Ticker |
|
|
template_id
|
template_id | string |
ID do modelo |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
estado
|
status | string |
Download Status |
|
bookName
|
bookName | string |
Nome do Livro |
|
ID do livro
|
bookID | string |
ID do livro |
BookBuilder - Obter Lista de Livros
Recupera a lista de livros que foram criados anteriormente e estão disponíveis na biblioteca de livros do cliente
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID do livro
|
bookID | integer |
ID do livro |
|
book_name
|
book_name | string |
Nome do Livro |
|
created_on
|
created_on | string |
Data de criação |
BookBuilder - Obter Lista de Modelos
Um modelo é uma lista predefinida de conteúdo a ser compilado em um PDF. Este ponto final funciona sem quaisquer parâmetros e recupera a lista de modelos disponíveis para o utilizador. Os modelos precisam ser definidos/criados na estação de trabalho FactSet.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of object | ||
|
template_id
|
template_id | string |
ID do modelo |
|
template_name
|
template_name | string |
Nome do Modelo |
|
created_on
|
created_on | string |
Data de criação |
|
template_source
|
template_source | string |
Origem do modelo |
|
tipo
|
type | string |
tipo |
BookBuilder - Obter PDF
Este ponto de extremidade retornará a saída PDF dada uma book_id.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do livro
|
book_id | True | string |
ID do livro a descarregar |
Devoluções
- response
- object
NER - Entidades
Extraia entidades nomeadas do texto do documento.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Texto
|
text | True | string |
Texto simples em inglês para extrair entidades nomeadas. Máximo de 10.000 caracteres |
|
Entidades de Filtro
|
filterEntities | boolean |
Solte entidades de menor probabilidade usando regras de filtragem de aprendizado de máquina. |
|
|
Ativar pesquisa de ID
|
enableIdLookup | boolean |
Solte entidades de menor probabilidade usando regras de filtragem de aprendizado de máquina. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
entidades
|
entities | array of object |
Entities |
|
tipo
|
entities.type | string |
Tipo de Entidade |
|
enviar SMS
|
entities.text | string |
Texto da entidade |
|
startChar
|
entities.startChar | integer |
Iniciar Char |
|
endChar
|
entities.endChar | integer |
Fim Char |
|
lookupText
|
entities.lookupText | string |
Texto de pesquisa |
|
entityId
|
entities.entityId | string |
ID da entidade |
|
lookupUrl
|
entities.lookupUrl | string |
URL de pesquisa |
|
associatedOrgs
|
entities.associatedOrgs | array of object |
Organizações Associadas |
|
nome
|
entities.associatedOrgs.name | string |
Nome da Entidade |
|
entityId
|
entities.associatedOrgs.entityId | string |
ID da entidade |
|
lookupUrl
|
entities.associatedOrgs.lookupUrl | string |
URL de pesquisa |
Sinais - Adaptive Card
Buscar os Adaptive Cards da Microsoft, que incluem títulos e dados de detalhes de eventos, além de hiperlinks para relatórios do FactSet, com base nos critérios de filtragem
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IDs de sinal
|
signalIds | string |
Lista delimitada por vírgulas de sinais |
|
|
Identificações
|
ids | string |
Cadeia de identificadores delimitada por vírgula. |
|
|
Pontuação de relevância do usuário maior que
|
userRelevanceScore[gt] | float |
Limite inferior para filtragem por userRelevanceScore |
|
|
Ordenar
|
sort | string |
Cadeia de caracteres delimitada por vírgulas de atributos classificáveis. |
|
|
Pontuação de relevância do usuário menor que
|
userRelevanceScore[lt] | float |
Limite superior para filtragem por userRelevanceScore |
|
|
Pontuação de relevância do usuário menor ou igual a
|
userRelevanceScore[lte] | float |
Menor ou igual a userRelevanceScore |
|
|
Maior ou igual a userRelevanceScore
|
userRelevanceScore[gte] | float |
Pontuação de relevância do usuário maior ou igual a |
|
|
Data de atualização maior que
|
updated[gt] | date-time |
Limite inferior para filtragem por Data de Atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização inferior a
|
updated[lt] | date-time |
Limite superior para filtragem por Data de Atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de criação maior ou igual a
|
created[gte] | date-time |
Maior ou igual à data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização maior ou igual a
|
updated[gte] | date-time |
Maior ou igual à data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Criar data menor ou igual a
|
created[lte] | date-time |
Menor ou igual para criar data. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização menor ou igual a
|
updated[lte] | date-time |
Menor ou igual à data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Portefólios
|
portfolios | string |
Nome de um arquivo de portfólio armazenado pelo FactSet |
|
|
Themes
|
themes | string |
Cadeia de caracteres delimitada por vírgulas de ids de tema. |
|
|
Categorias
|
categories | string |
Cadeia de caracteres delimitada por vírgula de ids de categoria. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | array of object |
dados |
|
requestId
|
data.requestId | string |
ID de solicitação |
|
signalId
|
data.signalId | string |
ID do sinal |
|
signalRequestId
|
meta.signalRequestId | string |
ID de solicitação de sinal |
|
ordenar
|
meta.sort | array of string |
Ordenar |
|
total
|
meta.pagination.total | integer |
Total de Sinais |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimado |
|
adicionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriedades Adicionais 3 |
|
adicionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriedades Adicionais 3 |
|
gt
|
meta.dateRange.created.gt | string |
Maior que |
|
gt
|
meta.dateRange.updated.gt | string |
Maior que |
|
erros
|
errors | array of object |
Errors |
|
id
|
errors.id | string |
ID do erro |
|
código
|
errors.code | string |
Código de Erro |
|
title
|
errors.title | string |
Título do erro |
|
detail
|
errors.detail | string |
Detalhe do erro |
|
parâmetro
|
errors.source.parameter | string |
parâmetro |
Sinais - Detalhes
Buscar títulos de eventos do Signals, além de todos os detalhes adicionais do evento com base nos critérios de filtragem
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
IDs de sinal
|
signalIds | string |
Lista delimitada por vírgulas de sinais |
|
|
Identificações
|
ids | string |
Cadeia de identificadores delimitada por vírgula. Um identificador pode ser um ticker, ID de entidade FactSet, CUSIP ou ISIN. |
|
|
Pontuação de relevância do usuário maior que
|
userRelevanceScore[gt] | float |
Limite inferior para filtragem por userRelevanceScore. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Ordenar
|
sort | string |
Cadeia de caracteres delimitada por vírgulas de atributos classificáveis. |
|
|
Pontuação de relevância do usuário menor que
|
userRelevanceScore[lt] | float |
Limite superior para filtragem por userRelevanceScore |
|
|
Pontuação de relevância do usuário menor ou igual
|
userRelevanceScore[lte] | float |
Pontuação de relevância do usuário menor ou igual |
|
|
Pontuação de relevância do usuário maior ou igual a
|
userRelevanceScore[gte] | float |
Pontuação de relevância do usuário maior ou igual |
|
|
Data de atualização maior que
|
updated[gt] | date-time |
Limite inferior para filtragem por Data de Atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização inferior a
|
updated[lt] | date-time |
Limite superior para filtragem por Data de Atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de criação maior ou igual a
|
created[gte] | date-time |
maior ou igual à data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização maior ou igual a
|
updated[gte] | date-time |
Maior ou igual à data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de criação inferior ou igual a
|
created[lte] | date-time |
Menor ou igual à data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização menor ou igual a
|
updated[lte] | date-time |
Menor ou igual a Data de Atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Portefólios
|
portfolios | string |
Nome de um arquivo de portfólio armazenado pelo FactSet. |
|
|
Themes
|
themes | string |
Cadeia de caracteres delimitada por vírgulas de ids de tema. |
|
|
Categorias
|
categories | string |
Cadeia de caracteres delimitada por vírgula de ids de categoria. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | array of object |
dados |
|
requestId
|
data.requestId | string |
ID de solicitação |
|
signalId
|
data.signalId | string |
ID do sinal |
|
signalName
|
data.signalName | string |
Nome do sinal |
|
tema
|
data.theme | string |
Tema do sinal |
|
origem
|
data.source | string |
Fonte de sinal |
|
eventId
|
data.eventId | string |
ID do Evento de Sinal |
|
data-do-evento
|
data.eventDate | string |
Data do Evento de Sinal |
|
resumo
|
data.summary | string |
Resumo do sinal |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Pontuação de relevância do usuário |
|
criado
|
data.created | string |
Data de criação |
|
atualizado
|
data.updated | string |
Data de atualização |
|
signalRequestId
|
meta.signalRequestId | string |
ID de solicitação de sinal |
|
ordenar
|
meta.sort | array of string |
Ordenar |
|
total
|
meta.pagination.total | integer |
Total de Sinais |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimado |
|
adicionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriedades Adicionais 3 |
|
adicionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriedades Adicionais 3 |
|
gt
|
meta.dateRange.created.gt | string |
Maior que |
|
gt
|
meta.dateRange.updated.gt | string |
Maior que |
|
erros
|
errors | array of object |
erros |
|
id
|
errors.id | string |
ID do erro |
|
código
|
errors.code | string |
Código de Erro |
|
title
|
errors.title | string |
Título do erro |
|
detail
|
errors.detail | string |
Detalhe do erro |
|
parâmetro
|
errors.source.parameter | string |
parâmetro |
Sinais - Manchetes
Manchetes de eventos do Fetch Signals com base nos critérios de filtragem
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Data de criação maior que
|
created[gt] | date-time |
Limite inferior para filtragem por data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de criação inferior a
|
created[lt] | date-time |
Limite superior para filtragem por data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
IDs de sinal
|
signalIds | string |
Lista delimitada por vírgulas de sinais |
|
|
Identificações
|
ids | string |
Cadeia de identificadores delimitada por vírgula. Um identificador pode ser um ticker, ID de entidade FactSet, CUSIP ou ISIN |
|
|
Pontuação de relevância do usuário maior que
|
userRelevanceScore[gt] | float |
Limite inferior para filtragem por userRelevanceScore |
|
|
Pontuação de relevância do usuário menor que
|
userRelevanceScore[lt] | float |
Limite superior para filtragem por userRelevanceScore |
|
|
Ordenar
|
sort | string |
Cadeia de caracteres delimitada por vírgulas de atributos classificáveis |
|
|
Pontuação de relevância do usuário maior ou igual a
|
userRelevanceScore[gte] | float |
Maior ou igual a userRelevanceScore |
|
|
Pontuação de relevância do usuário menor ou igual a
|
userRelevanceScore[lte] | float |
Menor ou igual a userRelevanceScore |
|
|
Data de atualização maior que
|
updated[gt] | date-time |
Limite inferior para filtragem por data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização inferior a
|
updated[lt] | date-time |
Limite superior para filtragem por data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de criação maior ou igual a
|
created[gte] | date-time |
Maior ou igual à data de criação. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização maior ou igual a
|
updated[gte] | date-time |
Maior ou igual à data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Criar data menor ou igual a
|
created[lte] | date-time |
Menor ou igual para criar data. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Data de atualização menor ou igual a
|
updated[lte] | date-time |
Menor ou igual à data de atualização. Exemplo, 2021-01-01T00:00:00.000Z |
|
|
Portefólios
|
portfolios | string |
Nome de um arquivo de portfólio armazenado pelo FactSet |
|
|
Themes
|
themes | string |
Lista delimitada por vírgulas de ids de tema |
|
|
Categorias
|
categories | string |
Lista de categorias delimitada por vírgulas |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | array of object |
dados |
|
requestId
|
data.requestId | string |
ID de solicitação |
|
signalId
|
data.signalId | string |
ID do sinal |
|
signalName
|
data.signalName | string |
Nome do sinal |
|
tema
|
data.theme | string |
Tema do sinal |
|
origem
|
data.source | string |
Fonte de sinal |
|
eventId
|
data.eventId | string |
ID do Evento de Sinal |
|
data-do-evento
|
data.eventDate | string |
Data do Evento de Sinal |
|
resumo
|
data.summary | string |
Resumo do sinal |
|
userRelevanceScore
|
data.userRelevanceScore | float |
Pontuação de relevância do usuário |
|
criado
|
data.created | string |
Data de criação |
|
signalRequestId
|
meta.signalRequestId | string |
ID de solicitação de sinal |
|
ordenar
|
meta.sort | array of string |
Ordenar |
|
total
|
meta.pagination.total | integer |
Total de Sinais |
|
isEstimatedTotal
|
meta.pagination.isEstimatedTotal | boolean |
Total estimado |
|
adicionalProp1
|
meta.idResolutions.tickerRegion.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.tickerRegion.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.tickerRegion.additionalProp3 | string |
Propriedades Adicionais 3 |
|
adicionalProp1
|
meta.idResolutions.regionalPermId.additionalProp1 | string |
Propriedades Adicionais 1 |
|
adicionalProp2
|
meta.idResolutions.regionalPermId.additionalProp2 | string |
Propriedades Adicionais 2 |
|
adicionalProp3
|
meta.idResolutions.regionalPermId.additionalProp3 | string |
Propriedades Adicionais 3 |
|
gt
|
meta.dateRange.created.gt | string |
Maior que |
|
gt
|
meta.dateRange.updated.gt | string |
Maior que |
|
erros
|
errors | array of object |
erros |
|
id
|
errors.id | string |
ID do erro |
|
código
|
errors.code | string |
Código de Erro |
|
title
|
errors.title | string |
Título do erro |
|
detail
|
errors.detail | string |
Detalhe do erro |
|
parâmetro
|
errors.source.parameter | string |
parâmetro |
Definições
objecto
Este é o tipo 'objeto'.