- OpenAPI
- Introdução à API do Automation Hub
- Referências de API
- Gerar seu token do Automation Hub
- Autenticação para o seu tenant do Automation Hub
- Adicione usuários em massa ao Automation Hub usando OpenAPI
- Edição de usuários em massa no Automation Hub usando OpenAPI
- Recuperar ideia de automação na fase Ideia com status Esperando Revisão
- Recuperar a análise de custo-benefício para uma ideia específica
- Atualizar a fase e o status da ideia de automação
- Recuperar uma conta de usuário
- Atualizar detalhes de conta para funcionários a partir do Automation Hub
- Desativar contas de usuários que não fazem parte da empresa
- Entrada para o pipeline de automação
- Entrada para o tipo de envio
- Entrada para a fase
- Entrada para o status
- Entrada para a atualização de fase e status
- Entrada para a unidade de negócios
- Entrada para aplicativos
- Entrada para a categoria
- Entrada para a análise de custo-benefício
- Entrada para a Avaliação Geral
- Entrada para a Avaliação Detalhada
- Entrada para o data de criação da ideia de automação
- Entrada para usuários
- Entrada para o status do usuário
- Tabela de status do usuário
- Entrada para colaboradores
- Dicionário de saída
- Análise de dados da Open API do Automation Hub com Power Query
Recuperar a análise de custo-benefício para uma ideia específica
Um dos aspectos mais importantes do Pipeline de Automação é ver o retorno sobre investimento (ROI), que você pode encontrar e gerenciar facilmente na página Análise de custo-benefício do Automation Hub, mas os dados de ROI precisam ser agregados e exportados para os sistemas externos para serem posteriormente calculados e processados. Para recuperar facilmente essas informações, você pode usar a chamada de API /cba
.
A solicitação a seguir exemplifica como recuperar os detalhes da Análise de custo-benefício para uma de suas ideias.
-
Adicionar o id da Ideia de automação é obrigatório para esta chamada. Para recuperá-lo, primeiro faça uma chamada GET Automation Idea.
-
Verifique também o exemplo de chamada GET Automation Idea.
Para este exemplo, recuperaremos a Análise custo-benefício inserida para uma ideia que possui o número de identificação 29 (id=29).
https://{yourDomain}/automationhub_/api/v1/openapi/cba?id=29'
Solicitação:
Headers
Content-Type: application/json
Authorization: Bearer [Tenant ID/Token]
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
Headers
Content-Type: application/json
Authorization: Bearer [Tenant ID/Token]
x-ah-openapi-app-key: [API key if added]
x-ah-openapi-auth: openapi-token
Resposta:
Content-Type: application/json
{
"message": "Success",
"statusCode": 200,
"data": {
"baseline_is_set": 1,
"sections": [
{
"title": "Project Plan",
"sections": [
{
"title": "Ease of Implementation",
"input_fields": [
{
"field_name": "Estimated by Algorithm",
"value": "Easy"
},
{
"field_name": "Final",
"input_options": [
"Easy",
"Medium",
"Difficult"
],
"input_selected": "Easy"
},
{
"field_name": "Comment",
"value": null
}
]
},
{
"title": "Baseline",
"input_fields": [
{
"field_name": "Analysis",
"start_date": {
"value": "07/16/2020"
},
"end_date": {
"value": "07/31/2020"
},
"baseline_cycle_time": {
"value": 12
}
},
{
"field_name": "Solution Design",
"start_date": {
"value": "07/31/2020"
},
"end_date": {
"value": "08/13/2020"
},
"baseline_cycle_time": {
"value": 10
]
}
]
{
"message": "Success",
"statusCode": 200,
"data": {
"baseline_is_set": 1,
"sections": [
{
"title": "Project Plan",
"sections": [
{
"title": "Ease of Implementation",
"input_fields": [
{
"field_name": "Estimated by Algorithm",
"value": "Easy"
},
{
"field_name": "Final",
"input_options": [
"Easy",
"Medium",
"Difficult"
],
"input_selected": "Easy"
},
{
"field_name": "Comment",
"value": null
}
]
},
{
"title": "Baseline",
"input_fields": [
{
"field_name": "Analysis",
"start_date": {
"value": "07/16/2020"
},
"end_date": {
"value": "07/31/2020"
},
"baseline_cycle_time": {
"value": 12
}
},
{
"field_name": "Solution Design",
"start_date": {
"value": "07/31/2020"
},
"end_date": {
"value": "08/13/2020"
},
"baseline_cycle_time": {
"value": 10
]
}
]