A GitHub Discussions API do GraphQL permite que você obtenha, crie, edite e exclua postagens de discussão. Para obter mais informações sobre GitHub Discussions, confira Sobre discussões.
Essa API está disponível para usuários autenticados, OAuth apps e aplicativos GitHub. Os tokens de acesso exigem o escopo repo para repositórios privados e o escopo public_repo para repositórios públicos. Para saber mais, confira Escopos para aplicativos OAuth.
Campos
Repository.discussions
Liste as discussões dentro de um repositório. Se categoryId for especificado, somente os resultados nessa categoria serão retornados. Se answered não for especificado, as discussões respondidas e não respondidas serão retornadas.
Assinatura:
discussions(
after: String,
before: String,
first: Int,
last: Int,
categoryId: ID = null,
answered: Boolean = null,
orderBy: DiscussionOrder