New Process for GraphQL Schema Requests



Hi All!

We had previously asked for schema requests here in a single thread.

Over time and quite predictably, that’s become harder to manage. Additionally, more complex discussions about schema requests or existing schema were often lost or difficult to follow in the larger thread.

As a result, we’re changing how we’d like to receive this type of feedback from the community to make sure we don’t miss anything. Going forward, just create a new topic for your schema request and tag your new topic with schema-request for increased visibility.

This category is a place where you can create requests for GitHub-related objects, connections, and fields to be added to the GitHub GraphQL schema.

As a reminder, when you’re creating a schema request post, please make sure to include:

  • The data that you would like to have exposed.
  • A link to the existing REST API resource, if applicable.
  • A description of how you intend on using the data.

How to query for all commits visible to a user?
A pretty limited selection of mutations, are more coming later?
Confused about mutations. Are they more limited than the REST api?
Add your schema requests
Can't access the contributors of a repository
End Points Supported in Graph Ql
List all users via GraphQL query
Follow/Unfollow a user
Add a custom tab to a repository via the API



I am looking for listing of all branches per repo and total commits on each branch and also total commits at repo level which will be equal to summation of all commits in each branch.

Also, it would be great if we could pass parameters when perform query like repo date created date greater than XYZ or teams created date older than XYZ days or date.

It will be great if we can get team access like admin, read/write, read only. And also, for team members who are maintainers along with email Ids.

This is much needed.

If you can prioritise this then it would great.