Faixas de anúncio de empresa
A API de Faixas de Anúncio de Empresa permite obter, definir e remover a faixa de anúncio de sua empresa.
Get announcement banner for enterprise
Gets the announcement banner currently set for the enterprise.
Parâmetros para "Get announcement banner for enterprise"
| Nome, Type, Descrição |
|---|
accept string Setting to |
| Nome, Type, Descrição |
|---|
enterprise string ObrigatórioThe slug version of the enterprise name. You can also substitute this value with the enterprise id. |
Códigos de status de resposta HTTP para "Get announcement banner for enterprise"
| Código de status | Descrição |
|---|---|
200 | OK |
Exemplos de código para "Get announcement banner for enterprise"
curl -L \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/enterprises/ENTERPRISE/announcementAnnouncement banner
Status: 200{
"announcement": "Very **important** announcement about _something_.",
"expires_at": "2021-01-01T00:00:00.000+00:00",
"user_dismissible": false
}Set announcement banner for enterprise
Sets the announcement banner to display for the enterprise.
Parâmetros para "Set announcement banner for enterprise"
| Nome, Type, Descrição |
|---|
accept string Setting to |
| Nome, Type, Descrição |
|---|
enterprise string ObrigatórioThe slug version of the enterprise name. You can also substitute this value with the enterprise id. |
| Nome, Type, Descrição |
|---|
announcement string or null ObrigatórioThe announcement text in GitHub Flavored Markdown. For more information about GitHub Flavored Markdown, see "Basic writing and formatting syntax." |
expires_at string or null The time at which the announcement expires. This is a timestamp in ISO 8601 format: |
Códigos de status de resposta HTTP para "Set announcement banner for enterprise"
| Código de status | Descrição |
|---|---|
200 | OK |
Exemplos de código para "Set announcement banner for enterprise"
curl -L \
-X PATCH \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/enterprises/ENTERPRISE/announcement \
-d '{"announcement":"Very **important** announcement about _something_.","expires_at":"2021-01-01T00:00:00.000+00:00","user_dismissible":false}'Announcement banner
Status: 200{
"announcement": "Very **important** announcement about _something_.",
"expires_at": "2021-01-01T00:00:00.000+00:00",
"user_dismissible": false
}Remove announcement banner from enterprise
Removes the announcement banner currently set for the enterprise.
Parâmetros para "Remove announcement banner from enterprise"
| Nome, Type, Descrição |
|---|
accept string Setting to |
| Nome, Type, Descrição |
|---|
enterprise string ObrigatórioThe slug version of the enterprise name. You can also substitute this value with the enterprise id. |
Códigos de status de resposta HTTP para "Remove announcement banner from enterprise"
| Código de status | Descrição |
|---|---|
204 | No Content |
Exemplos de código para "Remove announcement banner from enterprise"
curl -L \
-X DELETE \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer <YOUR-TOKEN>" \
-H "X-GitHub-Api-Version: 2022-11-28" \
https://api.github.com/enterprises/ENTERPRISE/announcementResponse
Status: 204