Esta versão do GitHub Enterprise foi descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.
We've recently moved some of the REST API documentation. If you can't find what you're looking for, you might try the Actions REST API page.
Anúncio
A API de Anúncio permite que você gerencie o banner de anúncio global na sua empresa.
Anúncio
A API de anúncios permite que você gerencie o banner de anúncio global na sua empresa. Para obter mais informações, consulte "Personalizar mensagens de usuários para a sua empresa".
Get the global announcement banner
Gets the current message and expiration date of the global announcement banner in your enterprise.
HTTP response status codes
| Status code | Descrição | 
|---|---|
| 200 | OK | 
Amostras de código
curl \
  -H "Accept: application/vnd.github.v3+json" \ 
  -H "Authorization: token <TOKEN>" \
  http(s)://HOSTNAME/api/v3/enterprise/announcementDefault response
Status: 200{
  "announcement": "Very **important** announcement about _nothing_.",
  "expires_at": "2021-01-01T00:00:00.000+00:00"
}Set the global announcement banner
Sets the message and expiration time for the global announcement banner in your enterprise.
Parâmetros
| Headers | 
|---|
| Nome, Tipo, Descrição | 
| acceptstringSetting to  | 
| Body parameters | 
| Nome, Tipo, Descrição | 
| announcementstringObrigatórioThe announcement text in GitHub Flavored Markdown. For more information about GitHub Flavored Markdown, see "Basic writing and formatting syntax." | 
| expires_atstring or nullThe time at which the announcement expires. This is a timestamp in ISO 8601 format:  | 
HTTP response status codes
| Status code | Descrição | 
|---|---|
| 200 | OK | 
Amostras de código
curl \
  -X PATCH \
  -H "Accept: application/vnd.github.v3+json" \ 
  -H "Authorization: token <TOKEN>" \
  http(s)://HOSTNAME/api/v3/enterprise/announcementDefault response
Status: 200{
  "announcement": "Very **important** announcement about _nothing_.",
  "expires_at": "2021-01-01T00:00:00.000+00:00"
}Remove the global announcement banner
Removes the global announcement banner in your enterprise.
HTTP response status codes
| Status code | Descrição | 
|---|---|
| 204 | No Content | 
Amostras de código
curl \
  -X DELETE \
  -H "Accept: application/vnd.github.v3+json" \ 
  -H "Authorization: token <TOKEN>" \
  http(s)://HOSTNAME/api/v3/enterprise/announcementResponse
Status: 204