Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Tipos de eventos de problemas

Para a API de eventos de problemas e API da Linha do tempo, aprenda sobre cada tipo de evento, ativando a ação em GitHub, bem como as propriedades únicas de cada evento.

Os eventos de problemas são disparados pela atividade em problemas e solicitações de pull e estão disponíveis na API de Eventos de Problema e na API de Eventos da Linha do Tempo. Cada tipo de evento especifica se o evento está disponível nos eventos do problema ou na API de eventos da linha do tempo.

A API REST do GitHub considera que todo pull request é um problema, mas nem todos os problemas são pull request. Por este motivo, os eventos de problemas e os pontos de extremidade dos eventos da linha do tempo podem retornar problemas e pull requests na resposta. As solicitações de pull têm uma propriedade pull_request no objeto issue. Como os pull requests são problemas, os números de problemas e pull requests não se sobrepõem em um repositório. Por exemplo, se você abrir seu primeiro problema em um repositório, o número será 1. Se você abrir um pull request, o número será 2. Cada tipo de evento especifica se o evento ocorre em um pull request, em um problema ou em ambos.

Propriedades comuns do objeto de evento do problema

Todos os eventos de problema têm a mesma estrutura de objeto, exceto os eventos que estão disponíveis apenas na API de eventos da linha do tempo. Alguns eventos também incluem propriedades adicionais que fornecem mais contexto sobre os recursos do evento. Consulte o evento específico para obter informações sobre propriedades que diferem deste formato de objeto.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

added_to_project

O problema ou pull request foi adicionado a um quadro de projeto. Você só verá esse evento em respostas quando os quadros de projeto tiverem sido habilitados no repositório.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitação de pull
XX

Propriedades para added_to_project

Observação: os detalhes do cartão de projeto já são mostrados nas respostas da API REST para eventos da linha do tempo e problemas relacionados ao projeto. Esse recurso agora está disponível para pré-visualização dos desenvolvedores. Para obter detalhes, confira esta postagem no blog.

Para receber o atributo project_card, os quadros de projetos precisam ser habilitados para um repositório, e você precisa fornecer um tipo de mídia personalizado no cabeçalho Accept:

application/vnd.github.starfox-preview+json

Aviso: a API poderá mudar sem aviso prévio durante o período de versão prévia. Os recursos de visualização não são compatíveis com o uso em produção. Em caso de problemas, entre em contato com Suporte do GitHub.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. project_card
project_idintegerO identificador exclusivo do cartão do projeto.
project_urlstringA URL da API REST usada para recuperar a solicitação de pull.
column_namestringO nome da coluna em que o problema está localizado.

atribuída

O problema ou o pull request foi atribuído a um usuário.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para assigned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. assignee
assignerobjectA pessoa que realizou o cancelamento da atribuição para este problema. Esse campo está disponível na API de Emissão de Eventos, mas não na API de Eventos da Linha do Tempo.

automatic_base_change_failed

O GitHub tentou alterar automaticamente o branch base do pull request sem sucesso.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para automatic_base_change_failed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

automatic_base_change_succeeded

O GitHub tentou alterar automaticamente o branch base do pull request com sucesso.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para automatic_base_change_succeeded

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

ref_base_alterada

O branch de referência do pull request alterado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para base_ref_changed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

closed

O problema ou pull request foi fechado. Quando a commit_id está presente, ele identifica o commit que fechou o problema usando a sintaxe "closes / fixes". Para obter mais informações sobre a sintaxe, confira "Vinculando uma pull request a um problema".

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para closed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

comentado

Um comentário foi adicionado ao problema ou pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
X

Propriedades para commented

Essas propriedades de eventos não usam a mesma estrutura que as propriedades comuns do objeto de evento de problema. As seguintes propriedades são retornadas para este evento.

NomeTipoDescrição
urlstringA URL da API REST para recuperar o comentário do problema.
html_urlstringA URL de HTML do comentário do problema.
issue_urlstringA URL de HTML do problema.
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
userobjectA pessoa que comentou sobre o problema.
created_atstringA marca de tempo que indica quando o comentário foi adicionado.
updated_atstringA marca de tempo que indica quando o comentário foi atualizado ou criado, se o comentário nunca for atualizado.
author_associationstringAs permissões que o usuário tem no repositório do problema. Por exemplo, o valor será "OWNER" se o proprietário do repositório criar um comentário.
bodystringO texto do comentário.
eventstringO valor do evento é "commented".
actorobjectA pessoa que gerou o evento.

confirmado

Um commit foi adicionado ao branch HEAD da solicitação de pull.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para committed

Essas propriedades de eventos não usam a mesma estrutura que as propriedades comuns do objeto de evento de problema. As seguintes propriedades são retornadas para este evento.

NomeTipoDescrição
shastringO SHA do commit no pull request.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para recuperar o commit.
html_urlstringA URL de HTML do commit.
authorobjectA pessoa que autorizou o commit.
committerobjectA pessoa que confirmou o commit em nome do autor.
treeobjectA árvore Git do commit.
messagestringA mensagem do commit.
parentsarray of objectsUma lista de commits principais.
verificationobjectO resultado de verificação da assinatura do commit. Para obter mais informações, confira "Banco de dados do Git".
eventstringO valor do evento é "committed".

connected

O problema ou pull request foi vinculado a outro problema ou pull request. Para obter mais informações, confira "Vinculando uma pull request a um problema".

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para connected

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

convert_to_draft

O pull request foi convertido para modo rascunho.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para convert_to_draft

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

converted_note_to_issue

O problema foi criado convertendo uma observação de um quadro de projeto em uma problema. Você só verá esse evento em respostas quando os quadros de projeto tiverem sido habilitados no repositório.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
XX

Propriedades para converted_note_to_issue

Observação: os detalhes do cartão de projeto já são mostrados nas respostas da API REST para eventos da linha do tempo e problemas relacionados ao projeto. Esse recurso agora está disponível para pré-visualização dos desenvolvedores. Para obter detalhes, confira esta postagem no blog.

Para receber o atributo project_card, os quadros de projetos precisam ser habilitados para um repositório, e você precisa fornecer um tipo de mídia personalizado no cabeçalho Accept:

application/vnd.github.starfox-preview+json

Aviso: a API poderá mudar sem aviso prévio durante o período de versão prévia. Os recursos de visualização não são compatíveis com o uso em produção. Em caso de problemas, entre em contato com Suporte do GitHub.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. project_card
project_idintegerO identificador exclusivo do cartão do projeto.
project_urlstringA URL da API REST usada para recuperar a solicitação de pull.
column_namestringO nome da coluna em que o problema está localizado.

converted_to_discussion

O assunto foi encerrado e convertido em uma discussão.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
X

Propriedades para converted_to_discussion

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

cross-referenced

O problema ou pull request foi referenciado a partir de outro problema ou pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
X

Propriedades para cross-referenced

Essas propriedades de eventos não usam a mesma estrutura que as propriedades comuns do objeto de evento de problema. As seguintes propriedades são retornadas para este evento.

NomeTipoDescrição
actorobjectA pessoa que gerou o evento.
created_atstringA marca de tempo que indica quando a referência cruzada foi adicionada.
updated_atstringA marca de tempo que indica quando a referência cruzada foi atualizada ou criada, se a referência cruzada nunca for atualizada.
sourceobjectO problema ou pull request que adicionou uma referência cruzada.
source[type]stringEsse valor sempre será "issue" porque o tipo das solicitações de pull é problema. Apenas eventos de referência cruzada acionados por problemas são retornados na API de eventos da linha te tempo. Para determinar se o problema que disparou o evento é uma solicitação de pull, verifique se o objeto source[issue][pull_request] existe.
source[issue]objectO objeto issue que adicionou a referência cruzada.
eventstringO valor do evento é "cross-referenced".

demilestoned

O problema ou pull request foi removido de um marco.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para demilestoned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. milestone
milestone[title]stringO título do marco.

deployed

O pull request foi implantado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para deployed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

deployment_environment_changed

O ambiente de implantação do pull request foi alterado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para deployment_environment_changed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

desconectado

O problema ou o pull request foi desvinculado de outro problema ou pull request. Para obter mais informações, confira "Vinculando uma pull request a um problema".

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para disconnected

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

head_ref_deleted

O branch HEAD da solicitação de pull foi excluído.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para head_ref_deleted

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

head_ref_restored

O branch HEAD da solicitação de pull foi restaurado para o último commit conhecido.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

head_ref_force_pushed

O branch HEAD do pull request foi criado por push forçado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para head_ref_force_pushed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

rotulado

Uma etiqueta foi adicionada ao problema ou pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para labeled

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. label
label[color]stringO código hexadecimal de cores.

bloqueado

O problema ou pull request foi bloqueado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para locked

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. lock_reason

mentioned

O actor foi @mentioned no corpo de uma solicitação de pull ou de um problema.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para mentioned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

marked_as_duplicate

Um usuário com permissões de gravação marcou um problema como duplicata de outro problema ou um pull request como duplicata de outro pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para marked_as_duplicate

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

mesclado

O pull request foi mesclado. O atributo commit_id é o SHA1 do commit HEAD que foi mesclado. O commit_repository é sempre o mesmo que o repositório principal.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para merged

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

marcado

O problema ou pull request foi adicionado a um marco.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para milestoned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. milestone
milestone[title]stringO título do marco.

moved_columns_in_project

O problema ou pull request foi movido entre as colunas em um quadro de projeto. Você só verá esse evento em respostas quando os quadros de projeto tiverem sido habilitados no repositório.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para moved_columns_in_project

Observação: os detalhes do cartão de projeto já são mostrados nas respostas da API REST para eventos da linha do tempo e problemas relacionados ao projeto. Esse recurso agora está disponível para pré-visualização dos desenvolvedores. Para obter detalhes, confira esta postagem no blog.

Para receber o atributo project_card, os quadros de projetos precisam ser habilitados para um repositório, e você precisa fornecer um tipo de mídia personalizado no cabeçalho Accept:

application/vnd.github.starfox-preview+json

Aviso: a API poderá mudar sem aviso prévio durante o período de versão prévia. Os recursos de visualização não são compatíveis com o uso em produção. Em caso de problemas, entre em contato com Suporte do GitHub.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. project_card
project_idintegerO identificador exclusivo do cartão do projeto.
project_urlstringA URL da API REST usada para recuperar a solicitação de pull.
column_namestringO nome da coluna em que o problema está localizado. previous_column_name

pinned

O problema foi fixado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
XX

Propriedades para pinned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

ready_for_review

Um rascunho de pull request foi marcado como pronto para revisão.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para ready_for_review

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

referenciado

O problema foi referenciado a partir de uma mensagem de commit. O atributo commit_id é o SHA1 do commit em que isso aconteceu, e o commit_repository é o local em que o commit foi enviado por push.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para referenced

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

removed_from_project

O problema ou pull request foi removido de um quadro de projeto. Você só verá esse evento em respostas quando os quadros de projeto tiverem sido habilitados no repositório.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para removed_from_project

Observação: os detalhes do cartão de projeto já são mostrados nas respostas da API REST para eventos da linha do tempo e problemas relacionados ao projeto. Esse recurso agora está disponível para pré-visualização dos desenvolvedores. Para obter detalhes, confira esta postagem no blog.

Para receber o atributo project_card, os quadros de projetos precisam ser habilitados para um repositório, e você precisa fornecer um tipo de mídia personalizado no cabeçalho Accept:

application/vnd.github.starfox-preview+json

Aviso: a API poderá mudar sem aviso prévio durante o período de versão prévia. Os recursos de visualização não são compatíveis com o uso em produção. Em caso de problemas, entre em contato com Suporte do GitHub.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. project_card
project_idintegerO identificador exclusivo do cartão do projeto.
project_urlstringA URL da API REST usada para recuperar a solicitação de pull.
column_namestringO nome da coluna em que o problema está localizado.

renamed

O problema ou o título do pull request foi alterado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para renamed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. rename
rename[from]stringO nome anterior.
rename[to]stringO novo nome.

reaberta

O problema ou o pull request foi reaberto.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para reopened

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

review_dismissed

A revisão do pull request foi ignorada.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para review_dismissed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. dismissed_review
dismissed_review[state]stringO estado em que a solicitação de pull estava quando foi ignorada. Pode ser commented, approved ou changes_requested.
dismissed_review[review_id]stringO identificador exclusivo da revisão de solicitação de pull.
dismissed_review[dismissal_message]stringA mensagem que o usuário incluiu quando ignorou a revisão.
dismissed_review[dismissal_commit_id]stringO identificador exclusivo do commit que ignorou a revisão, se houver.

review_requested

Foi solicitada uma revisão do pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para review_requested

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. requested_reviewer
review_requesterobjectA pessoa que solicitou uma revisão.

review_request_removed

Uma solicitação de revisão do pull request foi removida.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
XX

Propriedades para review_request_removed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. requested_reviewer
review_requesterobjectA pessoa que solicitou uma revisão.

revisado

O pull request foi revisado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Solicitações de pull
X

Propriedades para reviewed

Essas propriedades de eventos não usam a mesma estrutura que as propriedades comuns do objeto de evento de problema. As seguintes propriedades são retornadas para este evento.

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
userobjectA pessoa que comentou sobre o problema.
bodystringO texto do resumo da revisão.
commit_idstringO SHA do último commit no pull request no momento da revisão.
submitted_atstringA marca de tempo que indica quando a revisão foi enviada.
statestringO estado da revisão enviada. Pode ser commented, changes_requested ou approved.
html_urlstringA URL de HTML da revisão.
pull_request_urlstringA URL da API REST para recuperar a o pull request.
author_associationstringAs permissões que o usuário tem no repositório do problema. Por exemplo, o valor será "OWNER" se o proprietário do repositório criar um comentário.
_linksobjectA html_url e a pull_request_url.
eventstringO valor do evento é "reviewed".

subscribed

Alguém faz a assinatura para receber notificações de um problema ou pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para subscribed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

transferido

O problema foi transferido para outro repositório.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
XX

Propriedades para transferred

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

não atribuído

Um usuário foi não foi atribuído a partir do problema.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para unassigned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. assignee
assignerobjectA pessoa que realizou o cancelamento da atribuição para este problema. Esse campo está disponível na API de Emissão de Eventos, mas não na API de Eventos da Linha do Tempo.

sem etiqueta

Uma etiqueta foi removida do problema.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para unlabeled

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. label
label[color]stringO código hexadecimal de cores.

desbloqueado

O problema estava desbloqueado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para unlocked

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento. lock_reason

unmarked_as_duplicate

Um problema que um usuário havia marcado anteriormente como uma duplicata de outro problema não é considerado mais uma duplicata, ou um pull request que um usuário havia marcado anteriormente como uma duplicata de outro pull request não é mais considerado uma duplicata.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para unmarked_as_duplicate

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

desfixado

O problema foi desfixado.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
XX

Propriedades para unpinned

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

assinatura cancelada

Alguém cancelou a assinatura para receber notificações de um problema ou pull request.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
X

Propriedades para unsubscribed

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.

user_blocked

Um proprietário da organização bloqueou um usuário da organização. Isso foi feito por meio de um dos comentários do usuário bloqueado sobre o problema.

Esse evento está disponível para os seguintes tipos de problema:

Tipo de problemaAPI de eventos de problemaAPI de eventos da linha de tempo
  • Problemas
  • Solicitações de pull
XX

Propriedades para user_blocked

NomeTipoDescrição
idintegerO identificador exclusivo do evento.
node_idstringA ID de Nó Global do evento.
urlstringA URL da API REST para buscar o evento.
actorobjectA pessoa que gerou o evento.
eventstringIdentifica o tipo atual do evento que ocorreu.
commit_idstringO SHA do commit que fez referência a esta issue.
commit_urlstringO link da GitHub REST API para o commit que referenciou este problema.
created_atstringO timestamp indicando quando ocorreu o evento.