> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# POST (/ext/unattendedsetup/quickaction)

> POST (/ext/unattendedsetup/quickaction)

# POST (/ext/unattendedsetup/quickaction)

Altera o script atribuído a um dos botões do painel frontal ou executa um dos scripts do painel frontal no console de desenvolvimento XBOX One de destino.

* [Parâmetros de URI](#ID4EX)
* [Cabeçalhos de solicitação obrigatórios](#ID4E5)
* [Corpo da solicitação obrigatório](#ID4EFB)
* [Corpo da solicitação opcional](#ID4EZB)
* [Resposta](#ID4EMB)

## Parâmetros de URI

| Parâmetro | Tipo | Descrição |
| - | - | - |
| ButtonNumber | número | Número opcional do botão do painel frontal em questão. Se não for fornecido, esta é uma solicitação para adicionar um novo script personalizado ao console. |
| Name | cadeia de caracteres codificada em base64 | Cadeia de caracteres opcional que indica o nome do script que estamos aplicando a um botão. Se não for fornecida, o script atual associado a ButtonNumber será executado. |
| IsBuiltIn | booliano | Bool opcional que indica se o script que estamos aplicando é um script interno fornecido com o sistema ou um script personalizado adicionado anteriormente ao console pelo usuário. |

## Cabeçalhos de solicitação obrigatórios

Nenhum.

## Corpo da solicitação obrigatório

Nenhum.

## Corpo da solicitação opcional

Se nenhum ButtonNumber tiver sido fornecido, a chamada exige um corpo HTTP em conformidade com multipart que contenha o arquivo de script a ser adicionado ao console.

## Resposta

Se a chamada for bem-sucedida e a solicitação tiver sido para executar a ação associada a um botão, o serviço retornará um objeto JSON com os seguintes membros:

| Membro | Tipo | Descrição |
| - | - | - |
| Output | cadeia de caracteres | A saída da execução do script associado ao botão solicitado. |

Se a chamada tiver sido para aplicar um script a um botão ou adicionar um novo script personalizado, não haverá corpo de resposta.

### Códigos de status HTTP

O serviço retorna um dos códigos de status desta seção em resposta a uma solicitação feita com esse método nesse recurso.

| Código | Descrição |
| - | - |
| 200/204 | A operação foi bem-sucedida. |
| 4XX | Códigos de erro. |
| 5XX | Códigos de erro. |

## Confira também

##### Pai

[/ext/unattendedsetup/quickaction](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupquickaction.md)


## Related topics

- [/ext/unattendedsetup/quickaction (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupquickaction.md)
- [GET (/ext/unattendedsetup/quickaction)](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupquickaction-get.md)
- [POST (/ext/unattendedsetup/default)](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupdefault-post.md)
- [POST (/ext/unattendedsetup/apply)](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupapply-post.md)
- [POST (/ext/unattendedsetup/configure)](https://docs.xbox.com/pt-BR/reference/deviceportal/unattendedsetup/uri-extunattendedsetupconfigure-post.md)
