orchestrator
2021.10
false
- Introdução
- Sobre OData e referências
- Tipos enumerados
- Autenticando
- Criação de solicitações de API
- Permissões por endpoint
- Códigos de resposta
- Pontos de extremidade de verificação de integridade
- Autenticação
- Métodos de autenticação do SQL
- Aplicativos externos (OAuth)
- ROPC (não recomendado)
- Definição do Swagger
- Leia-me
- Como autorizar chamadas de API no Swagger
- Gerenciamento de recursos lógicos
- APIs do Orchestrator
- Solicitações de alertas
- Solicitações de ativos
- Solicitações de calendários
- Solicitações de ambientes
- Solicitações de pastas
- Solicitações de Tarefas Genéricas
- Solicitações de trabalhos
- Solicitações de bibliotecas
- Solicitações de licenças
- Solicitações de pacotes
- Solicitações de permissões
- Solicitações de processos
- Solicitações de robôs
- Solicitações de funções
- Solicitações de agendamentos
- Solicitações de configurações
- Solicitações de tarefas
- Solicitações de catálogos de tarefas
- Solicitações de formulários de tarefas
- Solicitações de tenants
- Solicitações de Transações
- Solicitações de usuários
- Solicitações de webhooks
- APIs de gestão de plataforma
- Introdução
- Sobre este guia
- Recursos disponíveis
- Estrutura do URL do ponto de extremidade da API
- Lista de Enumeração
- Escopos e permissões
- Sobre escopos e permissões
- Escopos e permissões de gerenciamento de plataforma
- APIs de gestão de plataforma
- Logs de Auditoria
- Obter logs de auditoria
- Baixar logs de auditoria
- [Pré-visualização] Grupos
- [Visualizar] Obter todos os grupos
- [Visualizar] Excluir grupos
- [Visualizar] Obter grupo específico
- [Visualizar] Excluir grupo específico
- [Visualizar] Criar um novo grupo local
- [Visualizar] Atualizar grupo
- [Visualizar] Conta de robô
- [Visualizar] Obter todas as contas de robôs
- [Visualizar] Excluir contas de robôs
- [Visualizar] Obter conta de robô específica
- [Visualizar] Excluir conta de robô específica
- [Visualizar] Criar uma nova conta de robô
- [Visualizar] Atualizar conta de robô
- [Visualizar] Usuário
- [Visualizar] Atualizar usuário
- [Visualizar] Excluir usuário específico
- [Visualizar] Excluir usuários
- [Visualizar] Atualizar senha de usuário
- [Visualizar] Configurações
- [Visualizar] Atualizar configurações
- Modelo de mensagem
- Obter modelo de mensagem
- Atualizar um modelo de mensagem
- Obter modelo de mensagem por nome
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Fora do período de suporte
Guia da API do Orchestrator
Última atualização 31 de out de 2024
A solicitação GET a seguir para o terminal
/odata/Calendars recupera um calendário específico com base em seu Name.
Obter
{OrchestratorURL}/odata/Calendars?$filter=Name%20eq%20'BankHoliday'
Cabeçalhos de solicitação.
|
Chave |
Valor |
|---|---|
|
Autorização |
O portador |
Código de resposta
200 OK
Corpo da Resposta
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "BankHoliday",
"Id": 18845
}
]
}{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "BankHoliday",
"Id": 18845
}
]
}A solicitação POST a seguir para o terminal
/odata/Calendars permite que você crie um novo calendário com uma data excluída.
Observação: o parâmetro
Id é gerado automaticamente. O parâmetro TimeZoneId é preenchido com o fuso horário do locatário.
Postar
{OrchestratorURL}/odata/Calendars
Cabeçalhos de solicitação.
|
Chave |
Valor |
|---|---|
|
Autorização |
O portador |
Corpo da Solicitação
{
"Name": "VacationCal",
"TimeZoneId": "string",
"ExcludedDates": [
"2019-11-12T14:31:44.778Z"
]
}{
"Name": "VacationCal",
"TimeZoneId": "string",
"ExcludedDates": [
"2019-11-12T14:31:44.778Z"
]
}Código de resposta
200 OK
Corpo da Resposta
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "GTB Standard Time",
"ExcludedDates": [
"2019-11-12T00:00:00Z"
],
"Name": "VacationCal",
"Id": 32718
}{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "GTB Standard Time",
"ExcludedDates": [
"2019-11-12T00:00:00Z"
],
"Name": "VacationCal",
"Id": 32718
}O terminal GET
/odata/Calendars({calendar_id_value}) recupera as datas excluídas do calendário especificado.
Use o calendário
Id para especificar o calendário do qual deseja recuperar as datas excluídas.
Para descobrir os
Ids dos calendários existentes em seu locatário, primeiro faça uma solicitação GET para o terminal /odata/Calendars .
Identifique o calendário desejado e copie o valor
Id do corpo da resposta.
Obter
{OrchestratorURL}/odata/Calendars
Cabeçalhos de solicitação.
|
Chave |
Valor |
|---|---|
|
Autorização |
O portador |
Código de resposta
200 OK
Corpo da Resposta
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "November_excluded_dates",
"Id": 1461
}
]
}{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars",
"value": [
{
"TimeZoneId": null,
"ExcludedDates": [],
"Name": "November_excluded_dates",
"Id": 1461
}
]
}Para ver as datas excluídas, faça uma solicitação GET para o
/odata/Calendars({calendar_id_value}).
Substitua
{calendar_id_value} pelo valor Id copiado anteriormente.
O corpo da resposta retorna todas as datas que foram excluídas no calendário especificado.
Por exemplo, para o calendário com o valor de ID de
1461, a solicitação se parece com a seguinte:
Obter
{OrchestratorURL}/odata/Calendars(1461)
Cabeçalhos de solicitação.
|
Chave |
Valor |
|---|---|
|
Autorização |
O portador |
Código de resposta
200 OK
Corpo da Resposta
{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "UTC",
"ExcludedDates": [
"2021-11-01T00:00:00Z",
"2021-11-04T00:00:00Z",
"2021-11-08T00:00:00Z",
"2021-11-11T00:00:00Z",
"2021-11-15T00:00:00Z",
"2021-11-18T00:00:00Z",
"2021-11-22T00:00:00Z",
"2021-11-25T00:00:00Z"
],
"Name": "November_excluded_dates",
"Id": 1461
}{
"@odata.context": "{OrchestratorURL}/odata/$metadata#Calendars/$entity",
"TimeZoneId": "UTC",
"ExcludedDates": [
"2021-11-01T00:00:00Z",
"2021-11-04T00:00:00Z",
"2021-11-08T00:00:00Z",
"2021-11-11T00:00:00Z",
"2021-11-15T00:00:00Z",
"2021-11-18T00:00:00Z",
"2021-11-22T00:00:00Z",
"2021-11-25T00:00:00Z"
],
"Name": "November_excluded_dates",
"Id": 1461
}- Recuperando calendários de acordo com seus nomes
- Cabeçalhos de solicitação.
- Código de resposta
- Corpo da Resposta
- Criar um Calendário
- Cabeçalhos de solicitação.
- Corpo da Solicitação
- Código de resposta
- Corpo da Resposta
- Recuperando datas excluídas de um calendário
- Cabeçalhos de solicitação.
- Código de resposta
- Corpo da Resposta
- Cabeçalhos de solicitação.
- Código de resposta
- Corpo da Resposta